设置水平规则的样式
虽然下面包含的代码片段最初尝试使用 CSS 更改
<hr> 标签的颜色,但它证明不成功:<hr>
hr { color: #123455; }
解决方案
要更改
<hr> 元素的线条颜色,请考虑使用属性 border-color 而不是 color:hr { border-color: #123455; }
但是,请注意,如果线条尺寸发生变化,边框宽度仍保持为样式,而线条本身恢复为默认颜色。因此,建议还指定背景颜色。
HTML 5 Boilerplate 默认样式表包含以下规则:
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
此外,SitePoint 的一篇文章强调
<hr> 可以继承使用CSS属性border-color:继承来自其父元素的边框颜色。以上是如何使用 CSS 更改 HTML 水平线 () 的颜色?的详细内容。更多信息请关注PHP中文网其他相关文章!