SS4*_*S4A 1 css menu internet-explorer-9 drop-down-menu
http://www.streetstyles4all.co.uk/test4.html
任何人都可以请指教.我现在已经完成了我的菜单,除了IE9之外,它适用于大多数浏览器.菜单本身有效,但下拉不起作用.GENERAL和SHOP菜单项应下拉并显示许多其他子菜单项.只是不在IE9 :-(
有人可以帮忙吗?
如果filter从以下规则中删除该属性:
#menu
#menu li:hover
Run Code Online (Sandbox Code Playgroud)
那么IE9的显示是固定的.
/sf/answers/483077381/解释说你应该-ms-filter用于IE8 +(尽管filterIE9仍然支持,因为渐变工作正常).另请参阅http://blogs.msdn.com/b/ie/archive/2008/09/08/microsoft-css-vendor-extensions.aspx以获取更新的语法(因为属性值需要引用).
作为替代方案,您可能希望使用-ms探索IE9 Gradient上的答案,以获得更多跨浏览器渐变解决方案,如果您还没有看到它.
最后,我还可以推荐Paul Irish使用条件注释的方法来包含问题(即IE)浏览器的CSS规则,而不会使问题较少的浏览器混乱.