Как применить стили к последней строке

В css существует прекрасный псевдоэлемент ::first-line, который применяет стили к первой строке текста. Но есть ли способ по такому же принципу применить стили к последней?


Ответы (2 шт):

Автор решения: Sevastopol'

В CSS такой возможности, к сожалению, нет.

Вот вариант JavaScript:

var html = document.getElementById('elem').innerHTML.split(/\r?\n/);
alert(html[html.length - 1]);
<p id="elem">Я помню чудное мгновенье:<br>
Передо мной явилась ты,<br>
Как мимолетное виденье,<br>
Как гений чистой красоты.</p>

→ Ссылка
Автор решения: Эдуард
text-align-last

Задаёт выравнивание последней строки блока текста.

→ Ссылка