我想用CSS改变我的hr标签的颜色。我尝试了下面的代码似乎不工作:

hr {
    color: #123455;
}

当前回答

有些浏览器使用color属性,有些使用background-color属性。为了安全起见:

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

其他回答

我认为这是最有效的方法:

<hr style="border-top: 1px solid #ccc; background: transparent;">

或者如果你喜欢在所有的hr元素上写这个CSS:

hr {
  background-color: transparent;
  border-top: 1px solid #ccc;
}

你应该设置border-width为0;它在火狐和Chrome浏览器上运行良好。

人力资源{ 明确:; 颜色:红色; 背景颜色:红色; 身高:1 px; 边框宽度:0; } <人力资源/ > 这是一个测试 <人力资源/ >

它很简单,也是我的最爱。

<hr style="background-color: #dd3333" />

有些浏览器使用color属性,有些使用background-color属性。为了安全起见:

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

只有带颜色的border-top才能使线条有不同的颜色。

人力资源{ Border-top: 1px实心#ccc; } <人力资源>