ホーム > CSS | Web制作 > 3カラムリキッドレイアウト

3カラムリキッドレイアウト

3カラムのリキッドレイアウト(Three percentage columns)。
仕事で組む必要があったので、ついでにメモ。
*下記CSSソース以外にもreset.cssを併用するのが前提

CSSをDisableにすると、#header(ヘッダ) #content(中央メインカラム) #navigation(左ナヴィゲーション) #extra(右エクストラ) #footer(フッタ)の順に表示。

同様のサンプルでたまにある「中央カラムの内容が左右のカラムよりも少ない場合」の表示崩れもなく安心。

CSS(初期化用のreset.cssも併用すること)

#header{
	background-color: #ccc;
}

#wrapper{
	float: left;
	width: 100%;
	background-color: #eee;
}

#content{
	margin: 0 25%;
	background-color: #e5e5e5;
}

#navigation{
	float: left;
	width: 25%;
	margin-left: -100%;
	background-color: #bebebe;
}

#extra{
	float: left;
	width: 25%;
	margin-left: -25%;
}

#footer{
	clear: left;
	width: 100%;
	background-color: #999;
}

XHTML

<div id="container">

    <div id="header">

    #header

    <!-- /header --></div>

    <div id="wrapper">

        <div id="content">

        #content / center

        <!-- /content --></div>

    <!-- /wrapper --></div>

    <div id="navigation">

    #navigation / left

    <!-- /navigation --></div>

    <div id="extra">

    #extra / right

    <!-- /extra --></div>

    <div id="footer">

    #footer

    <!-- /footer --></div>

<!-- /container --></div>

実行サンプル
お世話になったのはLayout Galaというサイトさんです。ありがとうございました。

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://showzine.info/blog/2009/01/3%e3%82%ab%e3%83%a9%e3%83%a0%e3%83%aa%e3%82%ad%e3%83%83%e3%83%89%e3%83%ac%e3%82%a4%e3%82%a2%e3%82%a6%e3%83%88.html/trackback
トラックバックの送信元リスト
3カラムリキッドレイアウト - SHOWJIN*BLOG より

ホーム > CSS | Web制作 > 3カラムリキッドレイアウト

検索
フィード

ページの上部に戻る