答案 0 :(得分:1)
如果您不想添加任何其他html element
,则可以使用pseduo element:after
。
h2:after {
display:block;
content:" ";
width: 80px;
height: 5px;
background: grey;
margin-top: 5px;
}
答案 1 :(得分:1)
您可以添加一个带有底部边框的空div。自定义宽度,更清晰,代码更短:
body {
background-color: blue;
color: white;
}
#mydiv {
border-bottom: 4px solid white;
width: 33%;
}
#myline {
height: 4px;
background-color: white;
border: 0px solid black;
width: 33%;
}

A div:
<div id="mydiv"></div>
A horizontal line:
<hr id="myline" />
That's 4 lines for the HR and 2 for the div, and that's without making the hr align to the left.
&#13;
如果您不想添加其他元素,可以在任何元素上使用::after
- 只需将其设为display: block
并设置颜色,宽度,高度等类似于上述内容代码。
答案 2 :(得分:0)
您可以添加标记<hr>
,并指定所需的宽度,高度,颜色......