在我的网站上,我使用 JavaScript Tabifier 创建标签
在 Firefox 中,选项卡有一个顶部边框(根据需要)。
在 IE 6/7 中,选项卡没有顶部边框,即使我为适当的 CSS 属性定义了 border-top
(ul.tabbernav li a
).
关于为什么 Firefox 有顶部边框而 IE 没有的任何 CSS 想法?
更新
根据下面的评论,该页面现在已通过 w3c 验证,但我仍然遇到最初概述的 CSS 问题。
更新 2
是的,我知道 IE 6/7/8 不支持 border-radius 但我已经删除了该属性并明确定义了 border-top
并且 border-top 仍然没有显示IE 6/7。
最佳答案
将 margin-top:1px;
添加到 ul.tabbernav
或将 padding-top:1px;
添加到 div.listingTabs
我知道这是一个 IE 错误,但 FF 中的 Firebug 仍然可以提供帮助。如果您检查 ul 或 div,您会看到 ul 在父 div 的显示区域之外。
关于javascript - CSS 问题 : Top border not displaying in IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1290126/