前言DOM层级顺序,粗略地说,就是DOM节点在z轴方向(垂直于屏幕向外的方向)的显示优先级。为了调整DOM层级的顺序,我们往往会想到用CSS的z-index属性来控制。虽然看起来很简单,但是有时候我们在使用的时候可能会遇到一些奇怪的问题:为什么有时候z-index设置的很大(比如9999),到最后还是显示不出来节点。正面?将z-index属性设置为0和不设置z-index属性有什么区别?浮动元素和定位元素谁的显示优先级更高?其实,看似简单的等级秩序自有一套规则。了解这些规则可以帮助我们避免开发中的陷阱。规则一、顺序规则如果position属性没有设置(或者设置为static),文档流后面的DOM节点会覆盖前面的DOM节点。
