Свойство text-align-last
Свойство text-align-last определяет способ выравнивания по горизонтали для последней строки текста в блоке или для строки идущей непосредственно перед принудительным разрывом. Если в тоже время строка является первой строкой блока, или первой строкой после принудительного разрыва, то свойство text-align-last имеет приоритет над свойством text-align. Только в случае, когда для свойства text-align явно указано значение выравнивание для первой и последней строк (в виде 'start end'), text-align имеет приоритет.
Свойство text-align-last определено в спецификации CSS 3 модуль Text Level 3 (текст, уровень 3), применяется к блочные элементы, и действует на всех визуальные носителях, его значение наследуется от родительского элемента в иерархии документа, и по умолчанию принимает значение auto. На данный момент в браузерах Chrome, Safari, Opera поддержка данного свойства не реализована.
Допустимые значения
-
auto - значение устанавливается автоматически в зависимости от значения свойства

text-alignиtext-justify. В случае, еслиtext-alignустановлено в "justify", то, по умолчанию, текст на последней линии выравнивается по началу блока, и по ширине, если значение свойстваtext-justifyустановлено в 'distribute'. Во всех остальных случаях текст последней строки выравнивается так же, как установлено для остального текста. -
left - выравнивание по левому краю блока

-
right - выравнивание по правому краю блока

-
justify - выравнивание по ширине блока

-
center - выравнивание по центру блока

-
start - выравнивание по левому краю блока, если установлено направление письма "слева-направо" (

direction: ltr), и по правому краю, если установлено направление письма "справа налево" (direction: rtl) -
end - выравнивание по правому краю блока, если установлено направление письма "слева-направо" (

direction: ltr), и по левому краю, если установлено направление письма "справа налево" (direction: rtl) - inherit - наследует значение от родительского элемента
Примеры использования
CSS код
text-align: justifydirection: ltrtext-align-last: centertext-align: justifydirection: ltrtext-align-last: justifytext-align: justifydirection: ltrtext-align-last: lefttext-align: justifydirection: ltrtext-align-last: righttext-align: justifydirection: ltrtext-align-last: starttext-align: justifydirection: ltrtext-align-last: endtext-align: justifydirection: rtltext-align-last: starttext-align: justifydirection: rtltext-align-last: end
HTML
Смотри также:
- text-align - способ выравнивания по горизонтали
Краткое описание
Синтаксис:
По умолчанию:
Применяется к:
Наследование:
не наследуетсяТип носителя:
Объектная модель документа (DOM):
Кроссбраузерная совместимость
Internet Explorer
| 5 | 5.5 | 6 | 7 | 8 | 9 | 10a |
|---|---|---|---|---|---|---|
| - | +/- | +/- | +/- | +/- | +/- | +/- |
Firefox
| 2.0 | 3.0 | 3.5 | 3.6 | 4.0 | 5.0 | 6.0 | 7.0 | 8.0 | 9.0 | 10.0 | 11.0 | 12.0 | 13.0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - | - | - | + |