Html IE中的CSS下拉菜单错误

Html IE中的CSS下拉菜单错误,html,css,internet-explorer,drop-down-menu,Html,Css,Internet Explorer,Drop Down Menu,链接到示例图像(IE9) 我正在为一个朋友设计一个网站,我有一个特定于internet explorer的下拉菜单错误(当然是ie8和ie9-ie7及以下未测试)。您可以通过访问网站,查看源代码(css和html)-主导航菜单和style.css 部分菜单下拉,但没有链接(准透明) 我在这里和那里都做了一些改变,但不能完全弄清楚是什么导致了这个问题——是IE相关的还是定位相关的,等等。也许我已经看得太久了 不确定我是否应该使用js修复程序。。。如果可能的话,我宁愿避免。我在过去遇到过类似的问题,

链接到示例图像(IE9)

我正在为一个朋友设计一个网站,我有一个特定于internet explorer的下拉菜单错误(当然是ie8和ie9-ie7及以下未测试)。您可以通过访问网站,查看源代码(css和html)-主导航菜单和style.css

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

我在这里和那里都做了一些改变,但不能完全弄清楚是什么导致了这个问题——是IE相关的还是定位相关的,等等。也许我已经看得太久了


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

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

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

什么版本的IE(有很大的不同)?到目前为止,ie8和ie9都还没有尝试ie7或belowI发现:“filter”css属性错误。我讨厌Internet Explorer…不,我很难让下拉菜单在ie8和ie9中正确显示,而且我还没有在ie7或以下版本中进行测试(我想它在它们中也不起作用)。在当前的chrome和firefox版本中,它确实可以正常显示。哦,好吧,IE在大多数计算机上都不是那么好:P