首頁 >web前端 >前端問答 >css設定文字刪除線

css設定文字刪除線

藏色散人
藏色散人原創
2021-04-09 14:33:446513瀏覽

在css中可以透過為文字設定「text-decoration: line-through;」屬性來實現刪除線效果;「text-decoration」屬性用於「裝飾」文字的內容,可以為所選文字添加下劃線、上劃線、直線或組合線。

css設定文字刪除線

本文操作環境:windows7系統、HTML5&&CSS3版、Dell G3電腦。

想要使用CSS實作文字刪除線效果,可以使用text-decoration屬性,設定為line-through值即可。 text-decoration屬性用於「裝飾」文字的內容,可以為所選文字添加下劃線,上劃線,直線或組合線;它本質上是用不同種類的行來裝飾文字。

text-decoration屬性規定新增到文字的修飾,其中修飾的顏色由 "color" 屬性設定。這個屬性允許對文字設定某種效果,如加底線。如果後代元素沒有自己的裝飾,祖先元素上設置的裝飾會「延伸」到後代元素中。

語法:

text-decoration: none|underline|overline|line-through|blink|inherit;

屬性值:

● none:默認,定義標準的文字;不繪製任何線條,並刪除任何現有裝飾。

● underline:繪製文字下的一條1px線。

● overline:繪製文字頂端的一條1px線。

● line-through:在文字的「中間」點繪製1px線,即繪製穿過文字下方的一條線。

● blink:定義閃爍的文字。注意:該值在W3C規範中,但已棄用,不適用於任何當前瀏覽器;當它工作時,透過在0%和100%不透明度之間快速切換,使文字看起來「閃爍」。

● inherit:繼承父級 text-decoration 屬性的值。

text-decoration作為速記屬性

text-decoration可以与text-decoration-line、text-decoration-style和text-decoration-color组合使用,作为一个速记属性
.fancy-underline {
  text-decoration-line: underline;
  text-decoration-style: wavy;
  text-decoration-color: red;
 
  /* can be shortened to */
  text-decoration: underline wavy red;
}

範例:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
.underline {
text-decoration: underline;
}
.overline {
text-decoration: overline;
}
.strikethrough {
text-decoration: line-through;
}
.multiple {
text-decoration: underline overline line-through;
}
.blink {
text-decoration: blink;
}
.wavy {
text-decoration: red underline overline wavy;
}
body {
padding: 1em 2em;
}
</style>
</head>
<body style="text-align:center">
<p class="underline">text-decoration: underline;</p>
<p class="overline">text-decoration: overline;</p>
<p class="strikethrough">text-decoration: line-through;</p>
<p class="multiple">text-decoration: underline overline line-through;</p>
<p class="blink">text-decoration: blink;</p>
<p class="wavy">text-decoration: red underline overline wavy;</p>
</body>
</html>

效果圖:

css設定文字刪除線

##從上例可以看出,可以將underline,overline或line-through組合在一個以空格分隔的列表中,以添加多個裝飾線效果。

【推薦學習:

css影片教學#

以上是css設定文字刪除線的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn