text-decoration-line
Властивість прикрашає текст з підкресленням, Оверлайн, лінійними наскрізними, або комбінацією цих ліній.
p ( text-decoration-line: underline; )
Цінності
none
: жоден рядок не додається, а будь-які існуючі рядки видаляються - наприклад,none
видаляється підкреслення за замовчуванням у посиланнях.underline
: додає підкреслене 1 піксель під текстом.overline
: додає верхній текст 1 піксель над текстом.line-through
: додає в тексті рядок розміром 1 піксель.inherit
: успадковує оздоблення батьків.
Значення blink
вказано в специфікації W3C, але воно застаріло і не працюватиме в жодному поточному браузері. Коли він спрацював, він змусив текст блимати, швидко перемикаючи його між 0% і 100% непрозорістю.
Поєднання цінностей
Ви можете поєднати значення underline
, overline
або line-through
значення у розділеному пробілом списку, щоб додати кілька рядків оздоблення:
p ( text-decoration-line: overline underline line-through; )
Використання
text-decoration-line
Властивість практично ідентична оригінальної text-decoration
власності. Якщо все, що ви хочете зробити, це додати рядок або рядки до тексту, text-decoration
- кращий вибір, оскільки він підтримується будь-яким браузером, навіть дуже старим. Як правило, використання text-decoration-line
декларації має сенс лише тоді, коли ви пишете правило довільного стилю, яке включає text-decoration-style
або text-decoration-color
декларацію. Якщо ви хочете використовувати всі три разом, ви можете використовувати скорочену text-decoration
властивість.
Стенографія
text-decoration-line
може використовуватися як у поєднанні, так text-decoration-style
і text-decoration-color
у скороченому text-decoration
властивості CSS3 (в даний час це підтримує лише Firefox):
.underlined ( text-decoration: underline dotted red; )
Демо
Ця демонстрація працюватиме в Safari, Firefox та Chrome з увімкненими експериментальними функціями веб-платформи. blink
Значення не входить.
Дивіться рядок з текстовим оздобленням пера від CSS-Tricks (@ css-tricks) на CodePen.
Пов’язані
- текст-прикраса
- стиль оформлення тексту
- текст-прикраса-колір
- текст-прикраса-пропустити
Більше інформації
text-decoration-line
у специфікації W3Ctext-decoration-line
на MDN
Підтримка браузера
Chrome | Сафарі | Firefox | Опера | IE | Android | iOS |
---|---|---|---|---|---|---|
31 * † | 7,1 * | 6 ‡ | Жоден | Жоден | Жоден | 8 * |
* із -webkit
префіксом
† з експериментальним прапором функцій веб-платформи
‡ 6 - 35 із -moz
префіксом, без префіксу станом на 36.