html - hr 下方有一个黑色像素?

标签 html css

我们有一条 hr 线,它下面有一个奇怪的黑色像素。

截图:http://i52.tinypic.com/2vwxy78.jpg

我们的代码:

HTML:

<hr />

CSS:

hr {
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #AAAAAA;
    clear: both;
    height: 0;
    margin: 12px 0 18px;
}

浏览器: 火狐

为什么这个像素出现在 <hr /> 下方?我们如何解决这个问题?

最佳答案

您需要重置所有border <hr> 的属性.特别是你的情况下的左边框。所以:

border: 0;
border-bottom: 1px solid #FFFFFF;
border-top: 1px solid #AAAAAA;
....

查看 - http://jsfiddle.net/uwed3/

关于html - hr 下方有一个黑色像素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5826702/

相关文章:

php - Wordpress 在选择自定义字段时应用特定的 css

html - Bootstrap Multiple Item Carousel 和 normal Carousel in a single page asp.net

javascript - 如何单独更改 d3.js 条形图条的颜色并为它们制作比例尺?

html - OSX 字体宽度与标准跨平台字体的窗口不同

javascript - 如何在jquery中使用函数体onload?

具有混合行跨度的 HTML 表格

html - 父 div 移至底部,因为我指定了子 div 边距

javascript - JS倒数计时器(天:mins:hours:secs) not working

html - Svg 剪辑路径在 Firefox、IE 和 Opera 中不起作用

html - 你能用 <div> 标签包围 <li> 标签吗