两个::后面的伪元素

Jel*_*Cat 35 css css3 pseudo-element

可能重复:
在伪元素后添加伪元素

我想将两个css ::after伪元素应用于单个DOM元素,每个元素都有不同的颜色.(是的,我可以将DOM元素包装在另一个DOM元素中并给出每个::after元素和伪元素,但我的偏好是更清晰的html.)

我怀疑这是可能的,但想知道是否有人可以告诉我更好.

我特别怀疑将::after伪元素链接在一起的可能性,以便一个::after属于另一个属于DOM元素,但如果有人知道如何实现这一点,请告诉我.

Zol*_*oth 38

你可以使用:before伪元素:after- http://jsfiddle.net/BePSq/

  • 在将来,通过使用[:after(2)](http://www.w3.org/TR/css3-content/#inserting0)可以实现这一点. (4认同)
  • @Safareli 链接的规范文档中没有任何内容支持这一点。 (3认同)

boo*_*sey 6

您不能将两个::after伪元素添加到一个DOM元素.但是,您可以::before另外添加.根据您要完成的任务,这可能会有效.