【发布时间】:2013-04-22 13:12:28
【问题描述】:
我正在研究 stacking contexts 并使用创建堆叠上下文的属性进行一些测试。
我做了几次测试,发现除了z-index,当然下面的属性也会创建一个堆叠上下文:
-
transform不是none; -
opacity不是1; - 还有
perspective。
还有其他应用堆叠上下文的属性吗?
【问题讨论】:
-
position: fixed可以在 Chrom(e|ium) 上创建堆叠上下文!在chrome://flags中有专门的标志。 -
@minitech 是的,
z-index需要静态以外的位置来创建堆叠上下文。我相信 OP 已经意识到了这一点。或者确实意味着position:fixed在没有z-index的情况下自行创建堆叠上下文? -
@FabrícioMatté:是的,该标志声明 所有 固定位置元素创建堆叠上下文。我不知道这是否是一个错误修复。
-
@minitech 哦,有趣。
=]会去看看。 -
@minitech 我不知道固定位置的 chrome 标志,谢谢