Hallo,
Mittlere Spalte: so breit wie verfügbar, aber nicht breiter als x Pixel. Und zentriert.
Linke und rechte Spalte: restlicher Platz.
Was passiert, wenn der Viewport <= x Pixel groß ist? Verschwinden die Seitenspalten und ihr Inhalt dann völlig?
Keine Layouttechnik, die ich kenne, unterstützt das von Haus aus – du wirst wahrscheinlich Media Queries brauchen, um diese Logik umzusetzen.
Ob das Grundlayout dann mit Floats, display: inline-block, display: table, absoluter Positionierung oder Flexbox gelöst wird, scheint mir hier nebensächlich.
Mathias