z-index

Posted furuihua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了z-index相关的知识,希望对你有一定的参考价值。

z-index

语法:

z-index: auto | <integer>

默认值:auto

适用于:定位元素。即定义了position为非static的元素

继承性:无

动画性:当值为<integer>时

计算值:指定的值大理石平台价格表

媒体:视觉

取值:

auto:
元素在当前层叠上下文中的层叠级别是0。元素不会创建新的局部层叠上下文,除非它是根元素。
<integer>:
用整数值来定义堆叠级别。可以为负值。

说明:

检索或设置对象的层叠顺序。
  • z-index用于确定元素在当前层叠上下文中的层叠级别,并确定该元素是否创建新的局部层叠上下文。
  • 每个元素层叠顺序由所属的层叠上下文和元素本身的层叠级别决定(每个元素仅属于一个层叠上下文)。
  • 同一个层叠上下文中,层叠级别大的显示在上面,反之显示在下面。
  • 同一个层叠上下文中,层叠级别相同的两个元素,依据它们在html文档流中的顺序,写在后面的将会覆盖前面的。
  • 不同层叠上下文中,元素的显示顺序依据祖先的层叠级别来决定,与自身的层叠级别无关。
  • z-index未定义或者值为auto时,在IE6,7下会创建新的局部层叠上下文,而在高级浏览器中,按照规范不产生新的局部层叠上下文,如下例:

    demo:

以上是关于z-index的主要内容,如果未能解决你的问题,请参考以下文章

即使设置位置元素和 z-index,Z-index 也无法正常工作?

z-index 和 iFrames!

固定定位破坏 z-index

如何使z-index=1的元素,在css中响应。

__x__(35)0908第五天__ 层级 z-index

IE7下z-index混乱问题(转)