我有一个使用 Joomla 为客户部署的站点,并且有很多访问者使用 IE6。客户告诉我,当有人进行搜索并可以选择更改顺序或页数时,存在样式错误。当他们到达该屏幕并将鼠标悬停在顶部导航栏中的“商店”菜单项上时,菜单会显示在下方下拉列表的后面。
我做了一些研究,发现这在某种程度上可能是关于 z-index 的 IE6 错误,但我不知道应该如何更改样式表以进行适当的修复。
有问题的网站是 http://edwardjamesandco.com
最佳答案
:-(
这是 IE6 中一个众所周知的 CSS 错误。 AFAIK 解决方法(这太可怕了,保护你的眼睛)是在你的菜单下面放置一个 IFRAME,这样 IFRAME 就会掩盖不正确的 z-indexed SELECT。这太可怕了。
但 JQuery 一如既往地提供了帮助:
http://jetlogs.org/2008/05/09/jquery-fix-ie-select-box-z-index-bug/
关于css - 我该如何修复 IE6 中的这个样式错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1895071/