Angenommen, ich habe den folgenden CSS- und HTML-Code:
#header {
height: 150px;
}
<div id="header">
<h1>Header title</h1>
Header content (one or multiple lines)
</div>
Der Header-Abschnitt hat eine feste Höhe, der Header-Inhalt kann sich jedoch ändern.
Ich möchte, dass der Inhalt der Kopfzeile vertikal am unteren Rand des Kopfzeilenbereichs ausgerichtet wird, sodass die letzte Textzeile am unteren Rand des Kopfzeilenbereichs "haftet".
Wenn es also nur eine Textzeile gibt, wäre dies wie folgt:
----------------------------- | Header-Titel | | | | Header-Inhalt (ergibt eine Zeile) -----------------------------
Und wenn es drei Zeilen gäbe:
----------------------------- | Header-Titel | | Header-Inhalt (was so ist | viel Zeug, dass es perfekt ist | erstreckt sich über drei Zeilen) -----------------------------
Wie kann das in CSS gemacht werden?