CSS właściwość text-align-last
- poprzednia strona text-align
- następna strona text-decoration
Definicja i użycie
Atrybut text-align-last określa, jak wyrównać ostatni wiersz tekstu.
Proszę zauważyć, że atrybut text-align-last ustawia wszystkie ostatnie wiersze wewnątrz wybranego elementu. Dlatego, jeśli w <div> są trzy akapity, text-align-last zostanie zastosowany do ostatniego wiersza każdego akapitu. Aby zastosować text-align-last do ostatniego akapitu w kontenerze, można użyć :last-child, zobacz poniższy przykład.
Komentarz:W Edge/Internet Explorer, atrybut text-align-last jest dostępny tylko dla tekstu z "text-align: justify".
Zobacz również:
Kurs CSS:Tekst CSS
Przeglądarka HTML DOM:textAlignLast Atrybut
Przykład
Wyjustowanie ostatnich wierszy trzech elementów <div>:
div.a { text-align: justify; /* Dla Edge */ text-align-last: right; } div.b { text-align: justify; /* Dla Edge */ text-align-last: center; } div.c { text-align: justify; /* Dla Edge */ text-align-last: justify; }
Więcej przykładów TIY można znaleźć na dole strony.
Gramatyka CSS
text-align-last: auto|left|right|center|justify|start|end|initial|inherit;
Wartość atrybutu
Wartość | Opis |
---|---|
auto |
Domyślna wartość. Reguły wyrównania każdego wiersza są określone przez wartość text-align. Jeśli wartość text-align to justify, zachowanie text-align-last jest takie samo jak ustawienie start. |
left | Ostatni wiersz wyrównuje się do lewej strony. |
right | Ostatni wiersz wyrównuje się do prawej strony. |
center | Ostatni wiersz wyśrodkowany. |
justify | Początek ostatniego wiersza tekstu wyrównuje się z lewą stroną kontenera, końcówka z prawą stroną. |
start |
Ostatni wiersz wyrównuje się na początku wiersza. Jeśli text-direction jest z lewej na prawo, lewe wyśrodkowanie, jeśli text-direction jest z prawej na lewo, prawe wyśrodkowanie. |
end |
Ostatni wiersz wyrównuje się na końcu wiersza. Jeśli text-direction jest z lewej na prawo, prawy wyśrodkowanie, jeśli text-direction jest z prawej na lewo, lewe wyśrodkowanie. |
initial | Ustaw tę właściwość na jej wartość domyślną. Zobacz: initial. |
inherit | Inherbuje tę właściwość od elementu nadrzędnego. Zobacz: inherit. |
Szczegóły techniczne
Domyślna wartość: | auto |
---|---|
Inheritance: | tak |
Tworzenie animacji: | nie obsługuje. Zobacz:Atrybuty związane z animacją. |
Wersja: | CSS3 |
Język JavaScript: | object.style.textAlignLast="right" |
Więcej przykładów
Użyj text-align-last: w ostatnim wierszu kontenera:
div.b p:last-child { text-align-last: center; }
Wsparcie przeglądarki
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która obsługuje tę właściwość.
Liczby z -moz- oznaczają pierwszą wersję z prefiksem.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
47.0 | 5.5* | 49.0 12.0 -moz- |
nie obsługuje | 34.0 |
* W Edge/Internet Explorer, nie obsługuje wartości "start" i "end".
- poprzednia strona text-align
- następna strona text-decoration