%ist gut geeignet fürwidth-Angaben; nicht so fürmin-widthundmax-width. Dafür bieten sichemundreman.Ich muß daher der Seitenleiste eine feste Breite geben.
Nein, musst du nicht. Siehe das Darüberstehende.
Also wäre in diesem Fall empfehlenswert mi-width mit em bzw. rem zu verwenden?
Eine Veränderung habe ich noch gemacht: Ich habe anfangs dem header ebenfalls flex zugewiesen um die Überschrift vertikal zentrieren zu können. Inzwischen habe ich wieder dazu gelernt und den Code durch "line-height" gekürzt.
Von „dazugelernt“ würde ich da nicht sprechen.
line-heightsollte für nichts anderes verwendet werden als für den Zeilenabstand, der wirkt, wenn der Text denn mehrere Zeilen beansprucht. Es ist nicht empfehlenswert, einen viel zu großen Wert fürline-heightzur vertikalen Zentrierung zu missbrauchen. Wenn der Text mehrzeilig ist, versagt die Methode.
Und welche Methode sollte dann angewendet werden? "Vertical-align" funktioniert auch nicht.
LG Franz