0

请考虑这个网站

我无法在 IE7 中拉伸子菜单列表项。请注意,当您将鼠标悬停在餐厅下的其中一个 LI 上时,绿色不会填满整行。我试过{width: 100%}了,但这没有帮助。

任何想法为什么这在 Firefox 中可以但在 IE 中不行?以及如何解决?

谢谢。

更新:如果我明确指定宽度(如 51px),我可以让它看起来正确,但我绝对不想在应该能够支持动态内容的布局中这样做。

4

3 回答 3

1

我发现我的问题是 dropMenuParent 设置了背景颜色。一旦我删除它(因为它完全没有必要),绿色(选定的项目颜色)周围不再出现黑色。愚蠢的错误。

于 2009-08-27T13:13:24.390 回答
0

您是否尝试将 hasLayout 属性赋予有问题li的 ' 或ul?尝试添加{ zoom: 1; }它们。

于 2009-08-26T19:59:43.990 回答
-1

从 .nav A (includes/styles/styles.css) 中删除 padding-left 和 padding-right 或使其更精确,或添加 padding: 0; 到您的“.nav .dropMenu a”选择器。

于 2009-08-26T19:43:58.637 回答