我需要在文字下方添加一行,而不是 text-decoration:underline; 否则如何在文本和行之间创建自定义空格。
答案 0 :(得分:9)
您可以将Border-Bottom
与Padding-Bottom
一起使用。
a {
border-bottom: 1px solid black;
padding-bottom: 5px;
}
<a>Example Text</a>
此外,您可以使用伪元素,在文本或其他任何内容之后使用之后或之前使用。
a::after {
display: block;
content: '';
width: 100%;
height: 1px;
background: black;
position: absolute;
bottom: 0;
left: 0;
}
a {
position: relative;
}
<a>Example Text</a>
答案 1 :(得分:6)
<强>边界底部强>:
span{
border-bottom:1px solid #000;
}
&#13;
<span>What we do</span>
&#13;