在Internet Explorer中设置样式列表项

时间:2012-09-27 08:42:29

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

嗨,我对列表项导航菜单有一种非常奇怪的体验。

在主要父级li上,我有背景颜色,但当我下拉到li ul li时,我希望删除背景颜色,除了IE9/8/7之外的所有浏览器工作正常。

我的基本代码是:

 .topnav li {
    background:#c60;
    }
    .topnav li ul li {
    background:none;
    }
IE中的

仍显示background color,我已经尝试了所有我能想到的内容。

网站为link is

1 个答案:

答案 0 :(得分:1)

li在Internet Explorer中应用了渐变过滤器 - 您需要将此设置为无(或等效)以删除背景。

E.g。

.topnav li ul li { filter: none; }