text-decoration
Özelliği, bir alt çizgi, üst çizgi, çizgi-through ya da seçilen metnin satır bir arada eklenir.
h3 ( text-decoration: underline; )
Değerler
none
: çizgi çizilmez ve mevcut dekorasyonlar kaldırılır.underline
: Metnin taban çizgisinde 1 piksellik bir çizgi çizer.line-through
: metnin "orta" noktasında 1 piksellik bir çizgi çizer.overline
: metin boyunca "üst" noktasının hemen üstüne 1 piksellik bir çizgi çizer.inherit
: ebeveynin dekorasyonunu devralır.
blink
Değer W3C spec, ama artık kullanılmamaktadır ve herhangi bir geçerli tarayıcıda çalışmaz. İşe yaradığında, metnin% 0 ile% 100 opaklık arasında hızla geçiş yaparak "yanıp sönüyor" görünmesini sağladı.
Demo
CodePen'de Kalem CSS Hileleri: CSS Hileli Metin Süsleme (@ css-tricks) konusuna bakın.
Kullanım Notları
Birleştirebilirsiniz underline
, overline
ya line-through
birden dekorasyon çizgileri eklemek için bir boşlukla ayrılmış listede değerleri:
p ( text-decoration: overline underline line-through; )
Varsayılan olarak, çizgi veya çizgiler metnin rengini kendi color
özelliği tarafından belirlenen şekilde devralır . Bunu, text-decoration-color
özelliği veya üç değerli stenografi özelliğini destekleyen tarayıcılarda değiştirebilirsiniz .
text-decoration
Steno Özellik olarak
text-decoration
steno özellik olarak text-decoration-style
ve kombinasyon halinde kullanılabilir 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; )
Şu anda yalnızca Firefox bunu öneksiz olarak desteklemektedir. Safari bunu -webkit
önek ile destekler . Chrome ayrıca -webkit
önek ve Chrome işaretlerinde etkinleştirilen deneysel web platformu özelliklerine ihtiyaç duyar .
İlişkili
text-decoration-color
text-decoration-line
text-decoration-style
text-decoration-skip
Daha fazla bilgi
- W3C spesifikasyonunda CSS Metin Dekorasyon Modülü Seviye 3 CR'de bir steno özelliği olarak metin dekorasyonu
- MDN'de metin dekorasyonu
Tarayıcı Desteği
Tüm tarayıcılar CSS2.1 "longhand" özelliğini destekler text-decoration
. Steno özelliği ve alt özellikleri text-decoration-color
, text-decoration-line
ve text-decoration-style
Firefox'ta öneksiz ve -webkit
Safari'de önekle desteklenir . Chrome, -webkit
önek ve Deneysel Web Platformları bayrağı etkinken bu değerleri de tanıyacaktır .
Bu tarayıcı destek verileri, daha fazla ayrıntıya sahip olan Caniuse'den alınmıştır. Bir sayı, tarayıcının özelliği o sürümde ve sonrasında desteklediğini gösterir.
Masaüstü Bilgisayar
Krom | Firefox | IE | Kenar | Safari |
---|---|---|---|---|
91 | 87 | Hayır | 88 | TP |
Mobil / Tablet
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81 | 14.0-14.4 * |
* text-decoration
tam olarak desteklenen, -webkit
önek ile desteklenen alt özellikler .
† alt mülkler ayrıca deneysel web platformu özelliklerinin işaretinin etkinleştirilmesini gerektirir.
‡ text-decoration
Yalnızca CSS2.1 ; alt özellikler desteklenmez.