a:before {
content: "› ";
}
a img:before {
content: ""
}
我知道上面的语法不正确,技术上和语义上的,但我想从一个标签的IMG被包括在其中的任何时间排除内容。这是可能的,或者我应该有一个类,而不是这样做的,即我如何使用CSS选择器之前的链接,除了包含<img>
a:before {
content: "> ";
}
a.no-before:before {
content: "";
}
我更愿意做,而不必为它定义类,但我可以看到,可能是必需的。
我想这样做只有CSS,没有JS介入。
如果你想隐藏锚标记的内容,如果它包含图像,那么你可以使用JS或者如果图像的高度和宽度是固定的,你可以设置一个具有以下属性的类:'overflow:hidden;最大宽度:img的宽度; max-height:img的高度;' –