【问题标题】:CSS Drop Down Menu Error in IEIE中的CSS下拉菜单错误
【发布时间】:2014-02-01 11:40:08
【问题描述】:

链接到示例图片 (IE9) imageshack-ie9dropdownerror

我正在为朋友设计一个网站,但我遇到了特定于 Internet Explorer 的下拉菜单错误(肯定是 ie8 和 ie9 - ie7 及以下未测试)。您可以通过http://test.tjpsconsulting.com 访问网站并查看源代码(css 和 html) - 主导航菜单和 style.css。

部分菜单下拉,但没有链接(准透明)。

我一直在这里和那里进行更改,但无法完全弄清楚可能导致问题的原因 - 无论是与 IE 相关还是与定位相关等等。也许我已经看得太久了。

不确定我是否应该使用 js 修复...如果可能的话宁愿避免。

【问题讨论】:

  • 什么版本的 IE(影响很大)?
  • 到目前为止 ie8 和 ie9 都没有尝试过 ie7 或更低版本
  • 我想通了:“过滤器”css 属性错误。我讨厌 Internet Explorer...

标签: html css internet-explorer drop-down-menu


【解决方案1】:

我过去也遇到过类似的问题,这完全取决于您使用的 IE 版本 大多数 web-kit 元素在旧版本的 IE 中往往会出现问题。我使用 html、css 和 javascript 创建了一个模态框,它在 IE 7 或更低版本中不起作用,此修复是 css body 标记中的 css 修复。如果有旧浏览器的修复,只需谷歌:)

【讨论】:

  • 不,我无法让下拉菜单在 ie8 和 ie9 中正确显示,我还没有在 ie7 或更低版本中进行测试(我想它在它们中也不起作用) .它确实在当前版本的 chrome 和 firefox 中正确显示。
  • 哦,好吧 IE 在大多数计算机上都不是很好:P
【解决方案2】:

我想通了:“过滤器”css 属性错误 - 一旦我删除它,问题就解决了。现在我只调用 .gif 图像而不是“过滤器”来创建渐变(并使用“if”语句为 ie 创建类)。我讨厌 Internet Explorer...

【讨论】:

    猜你喜欢
    • 2013-03-14
    • 1970-01-01
    • 1970-01-01
    • 2013-03-29
    • 1970-01-01
    • 1970-01-01
    • 2011-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多