【问题标题】:Internet Explorer 6 PNG fix + CSS only (except IE6) drop-down menuInternet Explorer 6 PNG 修复 + 仅 CSS(IE6 除外)下拉菜单
【发布时间】:2023-03-13 03:01:01
【问题描述】:

希望在这里得到一些帮助。

目前我正在开发一个使用透明 PNG 作为背景等的网站。当然,这在 Internet Explorer 6 中不起作用,因此正在使用 PNG 修复程序。此外,还有一个由 2 个列表组成的下拉菜单,位于 li:hover 下拉菜单中。为此,Internet Explorer 6 使用了一些 Javascript 修复程序。

现在出现的问题是下拉菜单隐藏在内容容器后面,这是在网站中添加 PNG 修复后发生的。现在,例如 PNG 修复使用 z-index,我试图将其删除以解决问题(但没有解决它),此外我尝试了一些其他没有导致任何问题的事情。在 Google 上搜索它也没有产生任何有用的结果。

也许这里有人可以提供帮助,使用它的网站可以在这里找到:bernadettamaas.trumpetcms.nl(请不要链接它)。第二个菜单项下拉。

谢谢

斯蒂芬

【问题讨论】:

  • 也试过了,或者 PNG 修复不起作用(例如,很多地方不支持背景位置)或者下拉菜单也被隐藏了

标签: javascript html css internet-explorer-6 png


【解决方案1】:

我遇到了类似的问题,几乎只是将position: relative;z-index 添加到每个元素,直到菜单显示在其他元素上方,只有IE6 需要,因为它在其他所有浏览器中都可以工作。

div 的位置是否相同?否则z-index 值将无法正确应用。

【讨论】:

  • 没有解决问题..在菜单中添加了相对和高 z-index 并尝试向除菜单之外的所有内容添加相对和高 z-index..
  • 最终我根本没有解决这个问题,它现在已修复,不使用 IE6 中的下拉菜单,而是使用带有子菜单选项的子页面。谢谢你们的时间:-)
猜你喜欢
  • 2011-06-14
  • 2011-04-04
  • 2012-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-29
  • 2012-10-02
  • 1970-01-01
相关资源
最近更新 更多