我有一个带有固定背景图像的页面,该图像应该拉伸(stretch)以填充整个视口(viewport)。为此,我将 body height 设置为 100% 并将 overflow 设置为 auto。不幸的是,这会触发那个古老的 IE6 定位错误,其中任何设置为 position:absolute 的行为就好像它是固定的一样。
这是 CMS 模板的一部分,因此当不同页面的高度大相径庭时,固定视口(viewport)的高度并不可行。
我还有哪些其他选择?拉伸(stretch)背景图像的不同方式或防止 IE6 定位错误触发的方式?
最佳答案
Johnathan Snook 有一个 article on the IE6 bug及其修复。我希望这能解决问题。
关于html - IE6 错误位置 :fixed rendering with absolute positioning,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3133576/