只有websafe颜色才能为<hr>造型?

我有一个<hr> ,我需要它具有颜色(十六进制值)#ac8900。 如果我用老式的方式来塑造它

<hr color="#ac8900">

它工作正常。 但我期望用CSS来设计所有样式,所以我在我的样式表中尝试了这一点:

hr{
color: #ac8900;
background-color: #ac8900;
border-color: #ac8900;
height:2px;
border:none;
}

但它不起作用。 其他更多'基本'颜色的工作,如#000,#fff等,但不是我需要的。 你只能使用网页安全色使用css着色<hr>吗?


您的物业价值无效。 您需要使用RGB代码才能使这些值有效。 尝试下面的风格。

如果border:none ,则不需要border-color 。类似的color在这里也没有意义。

hr{
background-color: #ac8900;
height:2px;
}

有关CSS color数据类型的可接受值,请参阅MDN。 有很多有效的方法来指定颜色,包括三位或六位数字的十六进制数字rgb()hsl()以及像redcornflowerblue red这样的关键字。

链接地址: http://www.djcxy.com/p/15757.html

上一篇: Only websafe colours for styling a <hr>?

下一篇: jquery animate next and prev elements