Html hr标记在彩色背景下显示两种颜色的线条

Html hr标记在彩色背景下显示两种颜色的线条,html,css,colors,background-color,Html,Css,Colors,Background Color,我使用hr标签。它工作得很好,直到我给了文本一个彩色背景。现在我看到黑线下有一条白线。如何只看到黑线 div{ 背景色:#eab126; 最小高度:100px; } 人力资源{ 高度:1px; 颜色:#fff; } 测试 测试 测试 测试 您需要更改hr标记的CSS 默认样式表中的HTML 5样板项目遵循以下规则: hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0;

我使用hr标签。它工作得很好,直到我给了文本一个彩色背景。现在我看到黑线下有一条白线。如何只看到黑线

div{
背景色:#eab126;
最小高度:100px;
}
人力资源{
高度:1px;
颜色:#fff;
}

测试
测试

测试
测试

您需要更改
hr
标记的CSS

默认样式表中的HTML 5样板项目遵循以下规则:

hr { display: block; height: 1px;
border: 0; border-top: 1px solid #ccc;
margin: 1em 0; padding: 0; }
div{
背景色:#eab126;
最小高度:100px;
}
人力资源{
显示:块;
高度:1px;
边界:0;
边框顶部:1px纯白;
利润率:1米0;
填充:0;
}

测试
测试

测试
测试

您需要更改
hr
标记的CSS

默认样式表中的HTML 5样板项目遵循以下规则:

hr { display: block; height: 1px;
border: 0; border-top: 1px solid #ccc;
margin: 1em 0; padding: 0; }
div{
背景色:#eab126;
最小高度:100px;
}
人力资源{
显示:块;
高度:1px;
边界:0;
边框顶部:1px纯白;
利润率:1米0;
填充:0;
}

测试
测试

测试
测试

要更改
hr
的颜色,请使用
边框颜色
而不是
颜色

要更改
hr
的高度,请操纵边框宽度:

div{
背景色:#eab126;
最小高度:100px;
}
人力资源{
边框颜色:黑色;
边框顶部宽度:0px;
}

测试
测试

测试
测试

要更改
hr
的颜色,请使用
边框颜色
而不是
颜色

要更改
hr
的高度,请操纵边框宽度:

div{
背景色:#eab126;
最小高度:100px;
}
人力资源{
边框颜色:黑色;
边框顶部宽度:0px;
}

测试
测试

测试
测试

hr{border top:0;border bottom:#fff 1px solid;}
如果你想知道原因,那是因为默认样式设置为
inset
,它创建了一个带有两种颜色的效果
hr{border top:0;border bottom:#fff 1px solid;}
如果你想知道原因,这是因为默认样式设置为
inset
,这将创建两种颜色的效果