The Golden Grid」は、floatなしでグリッドレイアウトを実現するCSSフレームワーク。作者はイタリアのVladimir Carrer氏。ダウンロードはこちら。作者による説明ページはこちら。(※2009/8/24現在はβ版です)

960px幅固定で、160px幅のカラム×6列または、80px幅カラム×12列でレイアウトを組む仕様。同様のフレームワークに「960 Grid System」があるが、floatを使わずclear用の空DIVタグを使用している「The Golden Grid」の方が、DIVタグのネストが少ないためHTMLコードがシンプルだ。また、クラス名でカラム幅がわかるため、直感的にレイアウトを組むことができる。

使用例

事前準備:head内にgolden.cssへのリンクを設置、または既存のCSSにコピー&ペースト。

左にマージンをとる場合

ml000クラスとg000クラスを使用。トータル960になるように組む。

<div class="ml800 g160">&nbsp;</div>
<div class="clear">&nbsp;</div>
<div class="g320 ml640">&nbsp;</div>
<div class="clear">&nbsp;</div>

The Golden Grid

多段組の場合

ml000クラスのDIVタグを段数分組み合わせる。トータル960になるように。

<div class="g480">&nbsp;</div>
<div class="g480">&nbsp;</div>
<div class="clear">&nbsp;</div>
<div class="g320">&nbsp;</div>
<div class="g320">&nbsp;</div>
<div class="g320">&nbsp;</div>
<div class="clear">&nbsp;</div>

The Golden Grid

関連サイト