搜索

首页  >  问答  >  正文

css - 伪元素after和before是否可以嵌套?

W3C有相关的标准

4.2.1. Nesting '::before' and '::after' pseudo-elements

The selector '::before::before' represents a pseudo-element contained at the start of a pseudo-element contained at the start of an element. For example, the following rules: p { content: 'A' } p::before { content: 'B'; } p::before::before { content: 'C'; } ...would result in the following rendering objects:

    ,-----------------------.
    | ,---------.           |
    | | ,---.   |           |
    | | | C | B | A         |
    | | `---'   |           |
    | `---------'           |
    `-----------------------'

但是Chrome里试了一下好像没效果?什么浏览器支持?还是哪里没写对?

http://codepen.io/tychio/pen/pLDqm

阿神阿神2785 天前687

全部回复(0)我来回复

暂无回复
  • 取消回复