我有一个网站,其菜单在IE6,中的功能不正确,而且只有IE6。如何让这个菜单在IE6中运行?
该网站的实时预览可以是seen here。
HTML & CSS太长,不能在这里发布,但请查看source和CSS。
我已经实施了条件注释和IE6 Update jQuery plugin。既没有工作。
我有一个网站,其菜单在IE6,中的功能不正确,而且只有IE6。如何让这个菜单在IE6中运行?
该网站的实时预览可以是seen here。
HTML & CSS太长,不能在这里发布,但请查看source和CSS。
我已经实施了条件注释和IE6 Update jQuery plugin。既没有工作。
我不知道这仍然是多么相关,但在我的经验中,多级菜单是实现跨浏览器的一种痛苦。 IE 6通常需要一些额外的Javascript帮助。
我已经在很多场合使用了Suckerfish Dropdown方法,其中can be found here。它也使用无序列表,并以Javascript的形式提供IE6支持。不过,它可能需要重写自己的菜单逻辑。
尝试使用css zoom:1
在任何定位的对象上触发hasLayout
。而且,只要有可能就给出明确的高度。
为什么要为IE6开发一个必须具备的原因?你的老板/客户/用户是否在问这个问题? 我问,因为IE6越早死亡,网页设计师的世界就会越好。它已近十年之久,并且在设计/功能/安全方面造成的问题比它的价值还要多。另外,微软目前还没有支持它。 – tahdhaze09 2009-10-29 13:37:43
顺便说一下,您的网站在Firefox 3.5.4,Safari 4和Chrome 3中看起来非常出色。 – tahdhaze09 2009-10-29 13:40:32