Свойство 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: justify
direction: ltr
text-align-last: center
text-align: justify
direction: ltr
text-align-last: justify
text-align: justify
direction: ltr
text-align-last: left
text-align: justify
direction: ltr
text-align-last: right
text-align: justify
direction: ltr
text-align-last: start
text-align: justify
direction: ltr
text-align-last: end
text-align: justify
direction: rtl
text-align-last: start
text-align: justify
direction: rtl
text-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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - | - | - | + |