IE的动态宽度解决方法

时间:2010-09-16 14:10:56

标签: jquery internet-explorer

我有一个jQuery下拉导航,可根据列表中最长的项目调整其宽度。这在Firefox和Safari中非常有效,但由于某种原因,在IE中,宽度会扩展到页面的整个长度。如果我设置一个固定的宽度,问题就会解决,但是当我在列表中的项目发生变化时,我需要担心更新宽度。

是否有(简单)解决方法用于在IE中指定动态变化的宽度?

感谢。

2 个答案:

答案 0 :(得分:1)

width: auto;

应该有用,是你正在使用的吗?

答案 1 :(得分:0)

display: inline-block;ul或包含菜单项的任何内容中试用div