suit: 3-spaltiges Layout: Reihenfolge der Spalten im Quellcode

Beitrag lesen

Die Spalte .aside sollte ganz links im body sein und .content rechts neben .aside.
Die Position von .content stimmt jetzt, durch position:relative und entsprechenden wert für left.
Nur sehe ich keine Möglichkeit .aside ganz links im body zu positionieren, ohne die Breite von .content zu wissen.

.ontent muss die verfügbare Breite einnehmen und einen entsprechenden padding oder margin in der Breite der aside-Spalte haben. links relativ um die Breite der aside-Spalte verschoben werden

Die aside-Spalte positionierst du dann mit position relative nach ganz links (um 100% des Elternelement und verpasst ihm zusätzlich rechts einen negativen margin um seine eigene Breite.

Oder hab' ich da einen Denkfehler?

Ich nehm dann einfach Tabellen :P

display: table-cell kennst du aber?