Ich habe ein äußeres Div, das drei innere Divs enthält.
Ich möchte, dass das innere Div ganz links immer die Höhe des äußeren Div bestimmt. Wenn die anderen inneren Divs weniger Inhalt haben [als das Div ganz links], haben sie leeren Platz. Wenn sie mehr Inhalt haben [als das Div ganz links], erhalten sie eine Bildlaufleiste.
Bei einigen anderen Fragen zu SO geht es darum, wie man die Höhe eines äußeren Divs auf die Höhe eines inneren Divs einstellt. In meinem Fall habe ich jedoch mehrere innere Divs und weiß nicht, ob die Höhe des äußeren Divs größer oder kleiner als die Höhe des Divs ganz links ist.
Gibt es eine Möglichkeit, dies zu tun, insbesondere nur mit CSS?
不同的方式。两个例子:
一个想法是使用绝对位置将一些内容从流程中分离出来,这样就不会对高度产生任何影响,然后使用 Flexbox 作为主布局: