CSS中的删除线(Strikethrough)是一种文本装饰效果,它通过在文本中间添加一条线来表示文本被删除或取消。这在标记修改过的文本或者表示某些文本不再有效时非常有用。
CSS中实现删除线的方式主要有以下几种:
text-decoration: line-through;
:这是最常用的方法,直接在文本上添加删除线。text-decoration-skip-ink: auto;
:这个属性可以控制删除线是否跳过某些字符,使删除线更加美观。::before
或::after
)可以更灵活地控制删除线的样式和位置。以下是一个简单的示例,展示如何使用CSS实现删除线效果:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS 删除线示例</title>
<style>
.strikethrough {
text-decoration: line-through;
}
</style>
</head>
<body>
<p>原价: <span class="strikethrough">¥100</span></p>
<p>现价: ¥80</p>
</body>
</html>
text-decoration
属性的样式来增强删除线的可见性,例如增加线条的粗细或改变颜色。text-decoration
属性的样式来增强删除线的可见性,例如增加线条的粗细或改变颜色。通过以上内容,你应该对CSS字体删除线有了全面的了解,并且知道如何在实际项目中应用和解决相关问题。
领取专属 10元无门槛券
手把手带您无忧上云