Web_Basic
Search...
Ctrl
K
CSS Advance
z-index
Previous
OOCSS、SMACSS、BEM、SEM、BIO
Next
Flexbox教學
Last updated
4 years ago
Was this helpful?
1.child absolute 會壓在parent上方,但移除parent z-index 並在child 加上negative zindex後可壓到child上方。
移除.container1 z-index 試試
2.同層div的順序也會影響,放在前面的div會被壓在下面,但static的position會被壓在最下方。
3.其他同層container 有更大的zindex,就算較小的container zindex下有最大的zindex child還是會被覆蓋。
4. opacity小於1 的元素也會讓他成為z-index的stack contexts
不錯的文章:
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
https://codepen.io/anon/pen/gBdGPN
https://codepen.io/anon/pen/QZVVbY
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index
What No One Told You About Z-Index
Philip Walton