【发布时间】:2011-04-13 06:03:47
【问题描述】:
我有一个 jQuery 下拉导航,可以根据列表中最长的项目调整其宽度。这在 Firefox 和 Safari 中完美运行,但在 IE 中由于某种原因,宽度会延伸到页面的整个长度。如果我设置了固定宽度,问题就解决了,但是我需要担心随着列表中项目的变化而更新宽度。
是否有(简单的)解决方法可以在 IE 中指定动态变化的宽度?
谢谢。
【问题讨论】:
-
我认为他实际上并没有使用下拉菜单。他在做导航,你什么时候看到有人为此使用下拉菜单?
-
如果您使用下拉菜单,则需要更换下拉菜单或使用第一条评论中推荐的 hack。这是您可以使用的下拉列表替换:programmingdrunk.com/current-projects/dropdownReplacement/…