更改 HTML 页面中的 hr 样式
Change hr style in HTML page
我尝试使用 CSS 更改 <hr>
标签:
hr { color:whitesmoke}
但它根本不会影响我的 HTML。有没有办法使用 CSS 将水平线的颜色更改为与默认颜色不同的颜色?出于性能目的,我不想使用 img(颜色为 max-width: 100%
的水平线),而是一些 CSS 规则。
您可以使用:
hr { border: 0px; border-bottom: 1px solid whitesmoke; }
<hr/>
<hr>
在浏览器中的外观基于边框样式,而不是由 color
属性 决定。因此,尝试使用 border-color
代替:
hr {
border: none;
border-top: 1px solid whitesmoke;
}
<hr>
hr {border-top: 1px solid whitesmoke;}
<hr>
我尝试使用 CSS 更改 <hr>
标签:
hr { color:whitesmoke}
但它根本不会影响我的 HTML。有没有办法使用 CSS 将水平线的颜色更改为与默认颜色不同的颜色?出于性能目的,我不想使用 img(颜色为 max-width: 100%
的水平线),而是一些 CSS 规则。
您可以使用:
hr { border: 0px; border-bottom: 1px solid whitesmoke; }
<hr/>
<hr>
在浏览器中的外观基于边框样式,而不是由 color
属性 决定。因此,尝试使用 border-color
代替:
hr {
border: none;
border-top: 1px solid whitesmoke;
}
<hr>
hr {border-top: 1px solid whitesmoke;}
<hr>