【发布时间】:2010-03-16 01:59:14
【问题描述】:
我不知道是什么导致了这个问题,但由于某种原因,我页面上的元素(特别是列表导航项)在 IE6 中消失了。也就是说,从 IE 开发者工具栏中,我可以看到元素在那里,并且 DOM/css 是正确的,但是这些元素是不可见的。
奇怪的是,如果您使用 IE6 工具栏设置或切换列表项上的任何 css 元素,这些元素就会出现。我还在列表导航项上设置了hover() jQuery 操作,并且事件触发就好像元素可见并且正常工作一样。
这里可能出了什么问题?我最初认为 z-index 可能是一个问题,但更改任何属性或 css 值(不一定是 z-index)会导致元素呈现。但是,我应该注意,以编程方式执行此操作不会导致元素正确显示,即使在页面加载几秒后触发也是如此。
【问题讨论】:
标签: html css internet-explorer-6