烦人的IE6 bug

时间:2011-05-26 17:12:51

标签: html css layout internet-explorer-6 z-index

了解z-index问题并尝试了任何方法,但似乎无法解决这个问题。

请在IE6中查看:http://bit.ly/ld54WO

我真的很感激任何帮助。

非常感谢

4 个答案:

答案 0 :(得分:2)

最明显的解决方案是从“不行”position: relative中删除div

但是,我猜不管出于什么原因,这不适合你。

因此,另一项解决方法是从position: relative删除<header class="cl">

我使用正版IE6对您的实际页面进行了测试。

有关详细信息,请参阅:div layering problems

答案 1 :(得分:1)

参见标签4 @ http://www.barelyfitz.com/screencast/html-training/css/positioning/

也许这对你有帮助。

答案 2 :(得分:0)

部分问题可能是您使用的是HTML5(来自HTML5 Boilerplate,http://html5boilerplate.com/),IE6不支持。我的猜测是,如果您将所有无效元素(导航,标题)更改为有效的XHTML或HTML4,问题将自行解决。

答案 3 :(得分:0)

我的解决方案是尽量减少浮动和放大定位/ Z-索引。问题,为什么你需要让红色容器成为亲戚?

我主动采用最小风格的菜单(也没有使用z-index):

http://jsfiddle.net/CbNr4/1/

我建议不要让网站看起来与IE6完全相同。你会疯了。

希望这有意义