CSS свойство text-align-last

Устанавливает выравнивание последней строки текста. Свойство text-align-last работает только для элементов, у которых свойство text-align имеет значение justify.

CSS синтаксис

text-align-last: auto | left | right | center | justify | start | end | initial | inherit;

Возможные значения

ЗначениеОписание
autoЗначение по умолчанию. Последняя строка автоматически подгоняется под ширину элемента и выравнивается по левому краю.
leftПоследняя строка выравнивается по левому краю.
rightПоследняя строка выравнивается по правому краю.
centerПоследняя строка выравнивается по центру.
justifyПоследняя строка выравнивается по ширине, как и остальные строки текста.
startПоследняя строка выравнивается по начальному краю блока (по левому краю, если направление текста слева направо, и по правому краю, если направление текста справа налево).
endПоследняя строка выравнивается по конечному краю блока (по правому краю, если направление текста слева направо, и по левому краю, если направление текста справа налево).
inheritЗначение наследуется от родительского элемента.
initialУстанавливает значение по умолчанию.

Пример использования

Устанавливаем выравнивание последней строки элемента <p> по правому краю


p {
     text-align: justify;  
    -moz-text-align-last: right; /* Код для Firefox */
     text-align-last: right;
}