IE7中的下拉导航li宽度不是100%

时间:2011-10-11 08:37:56

标签: css sharepoint navigation width html-lists

我在Sharepoint中创建一个网站并且下拉导航出现问题...在IE7中,li宽度未设置为100%,老实说它看起来很愚蠢。

尝试(并且失败)在jsFiddle上得到一个有效的例子(不幸的是现场网站需要登录,所以我不能发布直接链接)很难弄清楚会发生什么在...但我有点希望这是一个相当普遍的问题(虽然在谷歌的一段时间之后,我找不到解决方案),有人可以提供帮助。再次为Sharepoint生成的非常简单优雅的代码道歉;)

谢谢!

(CSS) Sharepoint's default stylesheet

(CSS) my own custom stylesheet

Firefox vs IE7 comparison shot

1 个答案:

答案 0 :(得分:0)

这不是li的宽度,这是错误的,它是从coreV4.css继承OOTB样式的超链接

将其添加到您的自定义CSS文件中。

.s4-tn ul.dynamic li a
{
    min-width: auto;
    zoom: normal;
}

在Win7机上的IE 7,8,9,FF,Chrome和Safari上测试过。 我不知道这个CSS错误被调用了什么,但它有效:)

玩得开心!