Drei Spalten müssen die Breite des übergeordneten Containers ausfüllen. Die Breite der linken und der rechten Spalte darf nicht kleiner als 150 px sein. Die mittlere Spalte darf nicht größer als 200 Pixel sein.
Ich habe eine Referenzseite erstellt, die JavaScript für das Layout verwendet. Ist es möglich, dasselbe Layout mit reinem CSS zu erstellen?
Screenshot http://elv1s.ru/files/html+css/min-width_max- width_columns.png
Es sollte zumindest in IE 8, Firefox 3.6, Chrome 7, Safari 5 und Opera 10.63 funktionieren.
Ich bin kein Experte, aber ich bin ziemlich sicher, dass, wenn die Antwort ja ist, dass es auf dieser Seite ist:
Diese Seite (und die gesamte Seite) ist brillant - sie zeigt Ihnen, wie Sie viele verschiedene Layouts (nur mit CSS) erreichen können und erklärt genau, wie und warum sie funktionieren. Auch wenn diese Seite kein Layout enthält, das zu Ihnen passt, besteht eine gute Chance, dass die Seite Ihnen eine ungefähre Vorstellung davon gibt, wie Sie vorgehen sollten.
Auch, viel Glück!
Ein paar Dinge über dieses Layout:
Zusätzlich würde ich einen Blick auf Ссылка werfen. Obwohl es sich um einen Artikel handelt, der ein dreispaltiges Layout mit fester Flüssigkeit festlegt, denke ich, dass es dort ein paar Ideen gibt, die Sie verwenden könnten, um mein Layout zu verbessern, wenn Sie dazu geneigt wären.