text-align-last
võimaldab teil kontrollida viimase (või ainsa) tekstirea joondamist vahetult enne sunnitud reavahetust - näiteks lõigu lõpp või rida otse
sildi ees.
.intro-graph ( text-align-last: center; )
Selle kirjutamise ajal toetavad ainult Mozilla brauserid ja Internet Explorer text-align-last
(koos müüja eesliidetega) ning mõlemal on veidi erinev teostus. See vara pidi hakkama töötama Chrome 35-s, kuid alates Chrome 40-st nõuab see siiski eksperimentaalsete veebiplatvormide lippu. Täpsem teave brauseri juurutamise kohta huvipunktides.
Väärtused
left
joondab viimase tekstirea konteinerist vasakule.right
joondab teksti viimase rea konteinerist paremale.center
koondab konteineris viimase tekstirea.justify
põhjendab teksti viimast rida, nii et see ulatub kogu konteineri laiusesse, lisades vajadusel rea pikkuse suurendamiseks sõnade vahele ruumi.start
joondab teksti rea algusegadirection
teksti põhjal - vasak LTR-keelte jaoks, RTL-keelte jaoks paremaks.end
joondab viimase rea rea lõppudirection
teksti põhjal - LTR-keelte jaoks parem, RTL-keelte jaoks vasak.auto
vaikimisi. Joondab teksti viimase rea, et see vastaks elemenditext-align
atribuudile, kui see on määratud. Kui see pole määratud,auto
joondab tekst alguse.inherit
rakendab vanemelemenditext-align-last
omadust.
Demo
See demo näitab erinevaid text-align-last
väärtusi tegevuses. Märkus. Internet Explorer ei toeta väärtusi start
või end
.
Vaadake CodePeni saidil CSS-Tricks (@ css-tricks) kirjutatud teksti pliiatsit-viimane-viimane.
Huvipunktid
Internet Exploreris text-align-last
töötab ainult siis text-align
, kui valitud elemendi ülejäänud tekst on seatud väärtusele justify
. Samuti ei tunne IE väärtust start
ega end
väärtust ära.
Töötab Mozilla brauserites text-align-last
viimasel real enne sunnitud reavahetust, isegi kui elemendi ülejäänud tekstile pole joondust määratud.
Samuti tasub teada, et see text-align-last
seab joondamise kõigile valitud elemendi viimastele ridadele, mitte ainult absoluutsele tekstireale. Nii et kui teil on div
näiteks viie lõikega punkt, kehtib teie text-align-last
deklaratsioon iga lõigu viimasele reale.
Kui soovite kasutada text-align-last
ainult konteineri kõige viimasel real, võite kasutada :last-child
või :last-of-type
. Teie CSS näeks välja umbes selline:
#center-only-last p:last-child ( -ms-text-align-last: center; -moz-text-align-last: center; text-align-last: center; )
Allpool olevas demos kuvatakse vasakul küljel text-align-last: center;
rakendatud div-le, mille sees on mitu lõiku. Pange tähele, et iga lõigu viimane rida on keskel. Paremal küljel näidatakse text-align-last: center;
ainult div-i viimase lõigu kohta, kasutades :last-child
.
Vaadake CodePeni saidil CSS-Tricks (@ css-tricks) kirjutatud teksti pliiatsit-viimane-viimane.
Seotud
- teksti joondamine
- teksti taane
Rohkem informatsiooni
- text-align-last CSS-i tekstimooduli 3. tasemel (W3C)
- text-align-last MDN-is
- text-align-last MSDN-is
- text-align-last Adobe veebiplatvormi meeskonna ajaveebis
- Veebikomplekti viga 76173 Chrome'i rakenduse kohta
text-align-last
Brauseri tugi
Chrome | Safari | Firefox | Ooper | IE | Android | iOS |
---|---|---|---|---|---|---|
35+ eksperimentaalsete lippudega | Ei | 34+ (eesliitega) | Ei | 5,5+ (eesliitega) | Ei | Ei |