Свойство text-align-last в CSS
- предыдущая страница text-align
- следующая страница text-decoration
Определение и использование
Свойство text-align-last определяет, как выравнивать последнюю строку текста.
Обратите внимание, что свойство text-align-last устанавливает выравнивание всех последних строк выбранного элемента. Таким образом, если в <div> есть три абзаца, text-align-last будет применяться к последней строке каждого абзаца. Если вам нужно применить text-align-last к последнему абзацу в контейнере, вы можете использовать :last-child, см. следующий пример.
Комментарий:В Edge/Internet Explorer атрибут text-align-last применяется только к тексту с свойством "text-align: justify".
См. также:
CSS учебник:Текст в CSS
HTML DOM справочник:textAlignLast Атрибут
Пример
Выровнять последнюю строку в трёх <div> элементах:
div.a { text-align: justify; /* Для Edge */ text-align-last: right; } div.b { text-align: justify; /* Для Edge */ text-align-last: center; } div.c { text-align: justify; /* Для Edge */ text-align-last: justify; }
Более примеров TIY можно найти в нижней части страницы.
CSS синтаксис
text-align-last: auto|left|right|center|justify|start|end|initial|inherit;
Значение атрибута
Значение | Описание |
---|---|
auto |
Значение по умолчанию. Правила выравнивания строки определяются значением text-align. Если значение text-align justify, то поведение text-align-last такое же, как и при установке start. |
left | Последняя строка выравнивается направо. |
right | Последняя строка выравнивается направо. |
center | Последняя строка выравнивается по центру. |
justify | Начало последней строки текста выравнивается с левым краем содержимого, конец с правым краем. |
start |
Последняя строка выравнивается в начале строки. Если text-direction справа налево, то левый отступ, если text-direction слева направо, то правый отступ. |
end |
Последняя строка выравнивается в конце строки. Если text-direction справа налево, то правый отступ, если text-direction слева направо, то левый отступ. |
initial | Установите это свойство в его значение по умолчанию. См. также initial. |
inherit | Инherit this property from its parent element. См. также inherit. |
Технические детали
Значение по умолчанию: | auto |
---|---|
наследование: | да |
Создание анимации: | не поддерживается. См. также:Свойства анимации. |
Версия: | CSS3 |
JavaScript синтаксис: | object.style.textAlignLast="right" |
Более примеров
Использование text-align-last: в последней строке контейнера:
div.b p:last-child { text-align-last: center; }
Поддержка браузеров
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот атрибут.
Числа с префиксом -moz- означают использование первой версии с префиксом.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
47.0 | 5.5* | 49.0 12.0 -moz- |
не поддерживается | 34.0 |
* В Edge/Internet Explorer не поддерживаются значения "start" и "end".
- предыдущая страница text-align
- следующая страница text-decoration