Скажите, у меня есть следующий код CSS и HTML:
#header {
height: 150px;
}
<div id="header">
<h1>Header title</h1>
Header content (one or multiple lines)
</div>
Раздел заголовка имеет фиксированную высоту, но содержимое заголовка может измениться.
Я бы хотел, чтобы содержимое заголовка было выровнено по вертикали к нижней части раздела заголовка, поэтому последняя строка текста «прилипает» к нижней части раздела заголовка.
Так что, если есть только одна строка текста, это будет выглядеть так:
-----------------------------
| Header title
|
|
|
| header content (resulting in one line)
-----------------------------
А если бы было три строки:
-----------------------------
| Header title
|
| header content (which is so
| much stuff that it perfectly
| spans over three lines)
-----------------------------
Как это можно сделать в CSS?