需要第三个伪元素,有可能实现吗?

时间:2016-08-23 08:03:12

标签: css css3

我需要.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;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

没有。 可能(使用CSS)预先添加到:before:after的{​​{1}},或者换言之,content:成为{{1}因为任何已定义的规则都会覆盖旧规则,并且content:"x";bad x

没有第三个规则