Html 消失的IE6元素

Html 消失的IE6元素,html,css,internet-explorer-6,Html,Css,Internet Explorer 6,我不知道是什么导致了这个问题,但由于某种原因,我的页面列表导航项上的元素,特别是在IE6中正在消失。也就是说,从IE开发者工具栏,我可以看到元素在那里,DOM/css是正确的,但元素就是不可见 奇怪的是,如果您使用IE6工具栏设置或切换列表项上的任何css元素,这些元素就会出现。我还在列表导航项上设置了一个hover jQuery操作,事件会激发,就好像元素是可见的并且工作正常一样 这里可能出了什么问题?我最初认为z-index可能是个问题,但更改任何属性或css值(不一定是z-index)都会

我不知道是什么导致了这个问题,但由于某种原因,我的页面列表导航项上的元素,特别是在IE6中正在消失。也就是说,从IE开发者工具栏,我可以看到元素在那里,DOM/css是正确的,但元素就是不可见

奇怪的是,如果您使用IE6工具栏设置或切换列表项上的任何css元素,这些元素就会出现。我还在列表导航项上设置了一个hover jQuery操作,事件会激发,就好像元素是可见的并且工作正常一样


这里可能出了什么问题?我最初认为z-index可能是个问题,但更改任何属性或css值(不一定是z-index)都会导致元素渲染。但是,我应该注意,以编程方式执行此操作不会导致元素正确显示,即使在页面加载几秒钟后触发。

您的页面可能是恐惧的牺牲品。

您的页面可能是恐惧的牺牲品。

如果您的用户启用了JS,您可以尝试解决这些问题的,除了修复ie6中其他一些CSS相关的问题。

如果你能让你的用户启用JS,你可以尝试解决这些问题的方法,以及修复ie6中其他一些CSS相关的问题。

+1:是的,这和断头台缺陷本身就足以让你在客户允许的情况下尽快深入六个IE6。添加位置:相对于浮动项目修复了这个神秘的缺陷。因为这种行为只发生在ie6中,所以测试和修复也很容易!ie6.css hacks文件。+1:是的,这和断头台错误本身就足以让你在客户允许的情况下尽快深入六个ie6。添加位置:相对于浮动项目修复了这个神秘的错误。因为这种行为只发生在ie6中,所以测试和修复也很容易!ie6.css黑客文件。虽然这将是非常棒的,但该网站已经完全开发,添加它将打破一切。你可以使用有条件的评论使ie7.js只出现在ie6中,但是我希望你已经有了一些ie6修复。虽然这将是非常棒的,但该网站已经完全开发,你可以使用条件注释使ie7.js只出现在ie6中,但是我希望你已经有了一些ie6修复程序。