这只是一个标准的HTML 'hr‘标记,但该行显示的是一个奇怪的额外像素。我唯一的CSS是:
hr {margin:0%;line-height: 100%;}
显然,我没有足够的代表来包含这个问题的图像,所以你必须偏离我的描述。
发布于 2013-04-16 14:00:22
使用height属性而不是line-height属性,这应该可以解决您的问题。下面是一些关于设置hr标签样式的附加信息。Cross-Browser hr Styling
它现在在评论中,但这里是对他有效的修复。hr {border:无;border-top:1px #CCCCCC实体;height: 1px;}
发布于 2013-04-16 14:01:09
在大多数浏览器中,HR在其上使用阴影。您应该使用css或类似以下内容来覆盖样式:
<hr noshade size="1" />
更新: noshade已弃用...请参阅http://www.electrictoolbox.com/style-html-hr-tag-css/
发布于 2013-04-16 14:10:31
Css解决方案:
hr {
border: none;
background-color: #000;
color: #000;
height: 1px;
}
https://stackoverflow.com/questions/16039067
复制