z-Index不处理伪元素?

时间:2012-09-17 16:03:44

标签: css z-index pseudo-element

请参阅:

http://jsfiddle.net/Kq2PY/

div与z-index 5相对,并且:after之后是z-index 2的绝对值。

所以不应该:在div之后?

2 个答案:

答案 0 :(得分:22)

你必须给伪元素一个负的z-index来让它落后于它的父元素,再加上父元素的z-index。 http://jsfiddle.net/jklm313/Kq2PY/4/

答案 1 :(得分:3)

div { z-index: 1; }

div::after { z-index: -1;}