搜尋

首頁  >  問答  >  主體

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 天前684

全部回覆(0)我來回復

無回覆
  • 取消回覆