css - 我该如何修复 IE6 中的这个样式错误?

标签 css stylesheet internet-explorer-6

我有一个使用 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/

相关文章:

javascript - 我有一个不断改变高度的 div。如何让第二个 div 不断采用第一个 div 的高度?

html - 粘性页脚问题

HTML Bootstrap 页脚未按应有的方式响应。它没有粘在底部,也没有像我编程的那样显示 100% 的宽度

javascript - 在 IE6 中使用 Javascript 到 'sum selected cells'

javascript - 使用 jquery 单击其中一个时, Accordion 选择无法正常工作

jquery - iPhone 喜欢在 web 上打开的文件夹设计

PHP 函数将组合的 CSS 属性/值拆分为多个属性

css - TextBox 中的文本颜色在 IE9 中是灰色的,但在 Mozilla 中不是

css - IE6 CSS float 下拉问题

internet-explorer-6 - 我应该支持IE6吗?