IE 中的 CSS 下拉菜单错误



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

正在为朋友设计一个网站,我有一个特定于Internet Explorer的下拉菜单错误(IE8和IE9肯定 - IE7及更低版本未测试)。您可以通过 http://test.tjpsconsulting.com 访问网站并查看源代码(css 和 html) - 主导航菜单和样式.css。

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

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

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

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

我想

通了:"过滤器"css属性错误 - 一旦我删除它,问题就解决了。 现在,我不再使用"filter"来创建梯度,而只是调用.gif图像(并使用"if"语句为ie创建类)。我讨厌IE浏览器...

最新更新