拉伸LI和内容

时间:2009-08-26 19:38:47

标签: html css width

请考虑 this site

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

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

感谢。

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

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

您是否尝试过向有问题的liul提供hasLayout属性?尝试向他们添加{ zoom: 1; }

答案 2 :(得分:-1)

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