我在 Sharepoint 中创建网站时遇到下拉导航问题...在 IE7 中,li 宽度未设置为 100%,老实说,它看起来很愚蠢。
在 jsFiddle 上苦苦尝试(但失败了)以获得一个工作示例(不幸的是,实时站点需要登录,所以我不能发布直接链接)真的很难知道发生了什么......但我有点希望这是一个相当普遍的问题(虽然在愚蠢的数量之后谷歌上的时间,我还没有找到解决方案)有人可以提供帮助。再次为 Sharepoint 生成的非常简单和优雅的代码道歉 ;)
谢谢!
(CSS) Sharepoint's default stylesheet
最佳答案
错的不是 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 错误叫什么,但它有效:)
玩得开心!
关于css - 下拉导航 li 宽度在 IE7 中不是 100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7723339/