"- 使用CSS的text-decoration属性:
.underline {
text-decoration: underline;
}
-
使用下划线图片作为背景:
.underline { background-image: url('underline.png'); background-repeat: repeat-x; background-position: bottom; } -
使用伪元素::after创建下划线效果:
.underline { position: relative; } .underline::after { content: ''; position: absolute; left: 0; bottom: -3px; /* 控制下划线距离文本的位置 */ width: 100%; height: 1px; background-color: black; /* 下划线颜色 */ } -
使用border-bottom属性创建下划线效果:
.underline { border-bottom: 1px solid black; /* 下划线粗细和颜色 */ } -
使用inline元素包裹带有border-bottom属性的span元素:
<p>Some <span class=\"underline\">text</span> with underline.</p>.underline { border-bottom: 1px solid black; /* 下划线粗细和颜色 */ } -
使用SVG作为背景实现下划线效果:
.underline { background-image: url('data:image/svg+xml;...'); background-repeat: repeat-x; background-position: bottom; } ```"