CSS改变hr标签的颜色

时间:2012-03-19 15:48:01

标签: html css

  

可能重复:
  CSS : change color of hr tag

如何更改hr标签的颜色?我查了一下,发现了这个,但它没有用......

hr{
    color:#CCC;
    background-color:#CCC;
}

有什么想法吗?

5 个答案:

答案 0 :(得分:38)

设置边框样式。

hr{
   border: 1px solid #ccc;
}

答案 1 :(得分:7)

只需更改边框颜色即可。例如,此HTML生成一个红色的水平行。

<hr style="border: 1px solid #f00" />​

答案 2 :(得分:1)

尝试更改其边框的颜色

答案 3 :(得分:1)

添加自定义样式以在 crossbrowser 方式中显示水平规则的最佳方法可能是替换以下元素的边框顶部(或前一个边框的底部)

另一个解决方案是样式:在<hr>相邻/兄弟元素之一的psuedoelements之后或:之前

答案 4 :(得分:0)

尝试使用:

<hr noshade="noshade" />

作为您的hr标记,然后使用与您相同的CSS。

编辑:

您也可以添加

border: 1px solid #CCC;

到您的CSS。