[英]Fixed Positioning breaking z-index
我有一个网页需要修改,背景(当前使用z-index绝对定位以将其推回)在滚动时需要保持原状,我需要将其更改为固定,但这样做似乎会破坏z-索引并垂直将其下推。 有任何想法吗?
编辑:好的我设法让它在FF中工作,但IE仍然坏了...
也许看看下面关于如何堆叠元素的规则。 下面的堆叠顺序和堆叠上下文规则来自此链接
元素顺序:
<html>
元素是唯一的堆栈上下文,但是任何元素都可以是堆栈上下文的根元素,请参见下面的规则)
<html>
元素) 作了快速测试 。 最简单的形式是,使用position: fixed;
时z-index
不会中断position: fixed;
。
也许您可以将已经存在的背景放在整个页面的包装中,并在主体上使用渐变背景。
根据渐变的不同,您还可以尝试在主体的背景上使用css3渐变(或只是多个背景...),并使用css3pie使其在IE中工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.