CSS(层叠样式表)是一种用于描述HTML或XML(包括SVG、MathML等各种XML方言)文档样式的样式表语言。删除线(text-decoration: line-through)是一种文本装饰,用于在文本上添加一条线,表示该文本已被删除或取消。
text-decoration: line-through;
实现。font-weight: bold;
和 text-decoration: line-through;
实现。<!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>
.deleted-text {
font-weight: bold; /* 加粗 */
text-decoration: line-through; /* 删除线 */
}
</style>
</head>
<body>
<p>原价: <span class="deleted-text">¥100</span></p>
<p>现价: ¥80</p>
</body>
</html>
问题:删除线加粗后,文本显示不正常。 原因:可能是由于浏览器兼容性问题或样式冲突。 解决方法:
text-decoration
和 font-weight
属性。.deleted-text {
font-weight: bold;
text-decoration: line-through;
-webkit-text-decoration: line-through; /* Safari 和 Chrome */
-moz-text-decoration: line-through; /* Firefox */
}
通过以上方法,可以确保在不同浏览器中都能正确显示加粗的删除线。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云