Om nah hoo pez nyeetz, alle zusammen!
Ich will, dass die Spalte eine entsprechende Länge hat, nicht dass sie nur so aussieht.
Macht das tatsächlich einen Unterschied, der für den Benutzer relevant ist? display: table-* dürfte das leisten. http://dabblet.com/gist/6666960
Es dürfte doch wohl unbestritten sein, dass mehrspaltige Layouts vor der Einführung des Flexbox-Moduls immer ihre "speziellen Tücken" hatten und haben.
Floats haben u.a. halt den Nachteil der nicht wirklich gleich hohen Spalten. Dafür ist bei der Verwendung von 'display:table' das Problem, dass es auf die source order ankommt.
Überhaupt ist imho die "Höhe" nach wie vor eines der größten Probleme von CSS.
Aber es war halt auch schon immer so, dass man sich mit den jeweils vefügbaren/ unterstützten Möglichkeiten "arrangieren" musste. Und im Bezug auf mehrspaltige Layouts finde ich auch, dass es heutzutage genug Möglichkeiten gibt, sodass dür jeden Anwendungsfall eine passende dabei sein sollte.
Gruß Gunther