a:before {
content: "› ";
}
a img:before {
content: ""
}
我知道上面的语法在技术和语义上是不正确的,但我想在任何时候包含 img 时从 a 标签中排除内容。这可能吗,还是我应该用一个班级来代替,即
a:before {
content: "> ";
}
a.no-before:before {
content: "";
}
我宁愿这样做而不必为它定义类,但我可以看到这可能是必需的。
我想只用 CSS 来做这件事,没有 JS 参与。