我需要.foo.bar
的第三个伪元素。
.foo.bar:before { content: "x "; }
.foo.bar:after { content: " x"; }
.foo.bar:before:before { content: "bad "; color: red; }

<div class="foo">apple</div>
<div class="foo bar">orange</div>
<div class="foo">chainsaw</div>
&#13;
答案 0 :(得分:1)
没有。 不可能(使用CSS)预先添加到:before
或:after
的{{1}},或者换言之,content:
成为{{1}因为任何已定义的规则都会覆盖旧规则,并且content:"x";
和bad x