参见:
http://jsfiddle.net/Kq2PY/
div与z-index 5是相对的,而:after事物对于z-index 2是绝对的。
所以:不应该在div之后吗?
您必须为伪元素赋予一个负的z-index值,以使其位于其父级之后,并删除父级的z-index。http://jsfiddle.net/jklm313/Kq2PY/4/
div { z-index: 1; } div::after { z-index: -1;}