我有一个我需要修改的网页,背景,目前是绝对定位的z-index将其推回,需要在滚动时保持不变,我需要将其更改为固定,但这样做似乎似乎打破z-index并垂直推送它下面的内容。有什么想法吗?
编辑: 好吧我设法让它在FF工作,但IE仍然被打破......
答案 0 :(得分:2)
Made a quick test。最简单的形式z-index
在使用position: fixed;
时不会中断。
答案 1 :(得分:1)
或许请查看下面的规则,了解元素的堆叠方式。 The Stacking order and stacking context rules below are from this link
元素的顺序:
<html>
元素是默认情况下唯一的堆叠上下文,但任何元素都可以是堆叠上下文的根元素,请参阅下面的规则)
<html>
元素)答案 2 :(得分:0)
也许你可以把已经存在的背景放在整个页面的包装中,然后使用身体上的渐变背景。
根据渐变,您还可以尝试在正文背景上使用css3渐变(或简单地使用多个背景......)并使用css3pie使其在IE中正常工作。