右端の列が固定されるように、4列のレイアウト(ページの全幅を取るmasteadとfooterに加えて)を作成したい200pxなどは、最小幅= 960ピクセル、最大幅= 1216ピクセルの流体を使用しています。グリッドベースのデザインを使用した最大幅と最小幅の弾性レイアウト
これは、ブラウザのウィンドウが960ピクセル以上1216ピクセル未満の場合、レイアウトは液体レイアウトのように機能することを意味します。ブラウザウィンドウが1216を超えると、幅= 1216ピクセル、ブラウザビューポートの中央にページがある固定レイアウトとして機能します。ブラウザウィンドウが960ピクセル未満に縮小されている場合、最小幅は960ピクセルなので、下部の水平スクロールバーが表示されます。
ウェブサイトのレイアウトを開発するグリッドシステムが好き(例:http://960.gs/)。
私のWebページ上のDOCTYPEは<!DOCTYPE html>
(別名HTML5 DOCTYPE)
ソリューションはIE 6 7 8 9及びFF、サファリ、クロム、オペラのために働く必要だろう。
これは私が探しているものを明確にすることを望んでいます。
上記の条件に基づいてこの問題を解決する方法はありますか?
私はGoogleを調査しましたが、解決策は見つかりませんでした。私は最大幅の3列のようなソリューションを見つけましたが、グリッドシステムはなく、あまりにも不器用でした。
後で私は小さな画面(モバイルデバイス)のサポートを追加する必要があります。これは、表示する列を設定する必要がありません:なし、メディアクエリを使用して他の列を重ねることです。
IE6のためのすべての種類の 'max-width'ハックがあります。あなたはどんな研究をしましたか?これまでに何を試しましたか?私たちはあなたのためにシステム全体を構築するつもりはありません。それはSOの仕組みではありません。 – meagar
無関係な注記では、960グリッドシステムは愚かであり、セマンティクスからの表示をデカップリングするCSSの明示的な意図に反する。 – meagar