html - IE7 上的 H3 css 问题

标签 html css internet-explorer-7

<h3> 定制设计标记...它在 IE8、Firefox 和 Chrome 上运行良好。

但在 IE7 上,宽度 (100%) 已满,这是不应该发生的。如何解决这个问题?

而且字体大小似乎与 IE8、Firefox 和 Chrome 不一样

h3 {
    background-color:white;
    display:inline-block;
    color:black;
    padding-right:10px;
    padding-left:5px;
    padding-top:6px;
    padding-bottom:6px;
    margin-bottom:2px;
 }

最佳答案

IE7 根本不支持在非内联元素上显示 display: inline-block。您可以通过设置 display: inline 并使用各种定位方式使其正常工作来修复它,或者使用 IE 特定的样式表,使用手动设置宽度的条件注释。

这取决于您的布局。

关于html - IE7 上的 H3 css 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6710707/

相关文章:

javascript - 分页表的动态索引

html - 修复了标题在移动浏览器上被截断的问题

html - 如何匹配 `<a>` 标记之前的文本然后返回 `<a>` 节点?

javascript - jQuery动画滚动到某个点

html - float 元素容器不会完全覆盖它们

css - div 内的 IE7 换行符弄乱了底部边距

javascript - 在什么情况下Javascript在IE8中的性能会比IE7差?

javascript - overflow hidden 中断动画

css - 将顶部填充添加到导航列表类

css - p标签和输入标签之间有一个像素的差距