元素层叠显示优先级与z-index

元素层叠显示优先级

如果没有设置z-index则位置相同时后面的元素可以遮住前面的元素。

设置了z-index,值越大,则显示越靠上。

参考: http://blog.leanote.com/post/codert/z-index%E5%B1%82%E5%8F%A0%E9%A1%BA%E5%BA%8F%E8%AF%A6%E8%A7%A3

z-index无效问题

z-index只对定位元素有效,

就是设置了position属性的元素,position的属性值如下:absolute-绝对定位、relative-相对定位、fixed-固定定位、inherit-继承父元素定位,static-静态定位。

注意,z-index并不是所有定位设置都有效,absolute、relative和fixed有效,inherit取决于父元素,如父元素没设置定位则z-index无效。

static这个静态定位,是默认值,表示当前元素不进行定位,设置了这个值z-index不起作用

另外:z-index可以设置为负值

参考: 解决和分析CSS中z-index属性无效的问题 http://shiyousan.com/post/635861461562038949

z-index最大值、最小值

不同类型及版本的浏览器不同,多数为-2147483648 到 2147483647 。

参考 z-index的最大值、最小值 http://www.cnblogs.com/shinnyChen/p/3758991.html

results matching ""

    No results matching ""