我想用CSS改变我的hr标签的颜色。我尝试了下面的代码似乎不工作:
hr {
color: #123455;
}
我想用CSS改变我的hr标签的颜色。我尝试了下面的代码似乎不工作:
hr {
color: #123455;
}
当前回答
在Firefox, Opera, Internet Explorer, Chrome和Safari中测试。
hr {
border-top: 1px solid red;
}
看小提琴。
其他回答
使用字体颜色修改水平规则使它们更加灵活和易于使用。
color属性在默认情况下是不继承的,因此需要将以下属性添加到hr's中以允许颜色继承:
/*允许hr继承颜色*/ Hr{边框:1px solid;} /*可重复使用的颜色修饰符*/ .fc_-alpha{颜色:深红色;} 正常的人力资源: <人力资源> Hr与<span class="fc_-alpha">颜色修饰符</span>: <人力资源类= " fc_-alpha " >
你可以给<hr noshade>标签,然后到你的css文件中添加:
人力资源{ border-top: 0; 颜色:# 123455; } <hr noshade /> 这是个测试 <hr noshade />
你应该设置border-width为0;它在火狐和Chrome浏览器上运行良好。
人力资源{ 明确:; 颜色:红色; 背景颜色:红色; 身高:1 px; 边框宽度:0; } <人力资源/ > 这是一个测试 <人力资源/ >
你可以这样做:
人力资源{ 边框:1px纯红色; } <人力资源/ > 这是个测试 <人力资源/ >
我喜欢设置边界顶部的答案,但他们不知何故仍然有点离开Chrome… 但是如果我设置border-top: 1px纯黑色;And border-bottom: 0px;我最终得到了一条真正的单线(这也适用于更高的厚度)。