Tato text-underline-position
vlastnost nastavuje umístění podtržení na odkazy nebo na text s text-decoration: underline;
použitým.
a ( text-underline-position: under; )
Hodnoty
Jedná se o hodnoty uvedené v doporučení kandidáta na textový modul CSS úrovně 3 úrovně W3C:
auto
: výchozí. Prohlížeč se rozhodne mezi umístěním podtržení na základní čáru textu nebo pod ni.inherit
: zdědí podtrženou pozici rodiče.under
: umístí podtržení pod text s extra mezerou, aby se zabránilo křížení potomků.left
: pro vertikální režimy psaní. Tím se umístí řádek nalevo od textu.right
: pro vertikální režimy psaní. Tím se umístí řádek napravo od textu.
Microsoft používá pro Internet Explorer jinou sadu hodnot:
auto
: výchozí. Umístí pod text podtržení pro všechny jazyky kromě japonštiny (podrobnosti viz odkaz MSDN v části „Další informace“ níže).above
: umístí podtržení nad text. Vizuálně identické stext-decoration: overline;
below
: umístí podtržení pod text. Všimněte si, že se to liší odunder
- nevymaže potomky.auto-pos
funguje stejně jako implementace MS v MSauto
.
Ukázka
V době psaní tohoto článku text-underline-position
je prohlížeč Chrome (33+ se zapnutými experimentálními příznaky) a Internet Explorer 6+ podporován pouze částečně. Chrome podporuje auto
, inherit
a under
hodnoty z doporučení W3C kandidátní, zatímco IE podporuje své vlastní alternativní hodnoty.
Tato ukázka zobrazuje hodnoty under
a below
v prohlížečích, které je podporují.
Podívejte se na Pen-text-underline-position od CSS-Tricks (@ css-tricks) na CodePen.
Příbuzný
- textová výzdoba
Více informací
text-underline-position
v modulu CSS Text Decoration Level 3 CR.text-underline-position
na MSDN.
Podpora prohlížeče
Chrome | Safari | Firefox | Opera | TJ | Android | iOS |
---|---|---|---|---|---|---|
33 * | Žádný | Žádný | Žádný | 6 † | Žádný | Žádný |
* s -webkit
předponou a experimentálními příznaky povolenými v chrome: // flags. left
a right
hodnoty nejsou podporovány.
† s -ms
předponou a hodnotami specifickými pro IE.