请考虑这个网站。
我无法在 IE7 中拉伸子菜单列表项。请注意,当您将鼠标悬停在餐厅下的其中一个 LI 上时,绿色不会填满整行。我试过{width: 100%}
了,但这没有帮助。
任何想法为什么这在 Firefox 中可以但在 IE 中不行?以及如何解决?
谢谢。
更新:如果我明确指定宽度(如 51px),我可以让它看起来正确,但我绝对不想在应该能够支持动态内容的布局中这样做。
我发现我的问题是 dropMenuParent 设置了背景颜色。一旦我删除它(因为它完全没有必要),绿色(选定的项目颜色)周围不再出现黑色。愚蠢的错误。
您是否尝试将 hasLayout 属性赋予有问题li
的 ' 或ul
?尝试添加{ zoom: 1; }
它们。
从 .nav A (includes/styles/styles.css) 中删除 padding-left 和 padding-right 或使其更精确,或添加 padding: 0; 到您的“.nav .dropMenu a”选择器。