html - 为什么 span 在 IE7 下没有边框底部?

标签 html css

http://phplist.xxmn.com/node/1

为什么位于页面中心(在Tags:下)的两个红色框没有底部边框?两个红框的html标签是

<span>  

我应用了

        border:1px solid red; 

它。但在IE7下,边框底部不显示,firefox没问题。 out div 框(id=vistor_comment)比 firefox 下的太高了?为什么?如何改变它。谢谢。

最佳答案

尝试也给它 display: inline-block;

我认为这是因为 span 所在的 line-height 低于包括边框在内的 span 的高度,因此最低的几个像素被切断,在这种情况下刚好让你的底部边框消失。

关于html - 为什么 span 在 IE7 下没有边框底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5114818/

相关文章:

html - 以 Angular 5 在 HTML 上显示来自 json 对象的数据

javascript - 在提交表单之前将 GET 信息添加到 POST 请求

html - 为什么自引用 iframe 不会无限循环并使我的机器崩溃?

css - 通过绝对定位的内部元素或垂直对齐底部调整容器宽度

html - 单击图像时如何播放音频?

css - 如何将 css 类添加到 ChoseType?

javascript - 日期选择器和图像 slider 冲突

html - 父 div 中的内容超出宽度

css - 为什么我不能组合字体子属性?

css - 不在 Bootstrap 中扩展部分的背景宽度