@@franzsen
Ich habe jetzt nicht nachgeschaut, aber wahrscheinlich habe ich dir bereits geschrieben, dass die Höhe von Elementen nur in Ausnahmefällen mit der heigt-Eigenschaft vorgegeben werden soll. Darum kümmern sich die Browser selbst. Und was finde ich? height: 5em;.
Aber ich habe nachgeschaut. Wenn etwas optisch gestaltet werden soll, bleibt es nicht erspart einem item eine Höhe vorzugeben. Jedesmal deren Höhe dem Inhalt zu überlassen geht meiner Meinung nicht immer.
Dafür geht einer Box eine feste Höhe vorzugeben so gut wie nie. Du kannst kaum sicher sein, wieviel Höhe der Inhalt bei jedem Nutzer wirklich benötigt.
Was du tun kannst ist, einer Box eine Mindesthöhe (min-height
) zu geben, sie also bei Bedarf größer werden zu lassen.
“I think it’s better to suffer some layout breakage than to kill content for the users.” —Katie K.
LLAP 🖖
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.