CSSレイアウト 実践講座3 全体のレイアウト作り

CL company

前回のエントリーでデフォルト設定とベースの設定を行ったので、今回は全体のレイアウト作りをやっていきたいと思います。

今回はサンプルに入っているlayout.cssに記述していきましょう。

…ここからが続き

全体を包むwrapper要素

/*wrapper要素
---------------------------------------- */
div#wrapper	{
	width: 850px;
	background: #FFF;
	border-right: solid 1px #999;
	border-left: solid 1px #999;
	margin: 0 auto;
	text-align: left;
}

ここでサイトのボックス全体の幅と位置を指定します。

上部header要素

/*header要素
---------------------------------------- */
div#header	{
	width: 810px;
	background: #FFF url(../images/bg_header.jpg) repeat-x bottom;
	border-top: solid 2px #0F234C;
	padding: 10px 10px 10px 30px;
}

ここで上部の要素の幅、コンテンツ領域を指定。
backgroundでbottomと指定する事でテキストを大きくした時にでもレイアウトが崩れいないようにしています。

中部contents要素

/*contents要素
---------------------------------------- */
div#contents	{
	width: 810px;
	background: #EEE url(../images/bg_contents.gif) no-repeat;
	margin: 10px 10px 0 10px;
	padding: 0 10px 25px;
	/*for mac-ie5.x*/
	/*\*//*/
	overflow:hidden;
	/**/
}
div#contents:after	{
	height:	0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

ここでもheaderと同じく、幅、コンテンツ領域を指定。
この時clearfixを指定するのを忘れないように。

contents要素内のメイン要素

/*main要素
---------------------------------------- */
div#main	{
	width: 580px;
	padding: 5px;
	float: right;
	background: #FFF;
	margin-top: 15px;
}

contents要素内のサブ要素

/*sub要素
---------------------------------------- */
div#sub	{
	width: 200px;
	float: left;
	padding: 0px;
}

footer要素内のサブ要素

/*footer要素
---------------------------------------- */
div#footer	{
	clear: both;
	width: 820px;
	background: #D9D9D9 url(../images/bg_footer.jpg) repeat-x;
	border-bottom: solid 3px #0F234C;
	padding: 10px 10px 5px 20px;
}

以上の指定が終わったらこの様になります。

もしまだダウンロードがお済みでない方は

Comment Form

※コメントが認証されるまで、コメントは反映されません。ご了承くださいませ。


(公開されません)
 
Captcha

画像の中に見える文字を入力してください。

page top へ

Sponsor

  • heteml
  • Movable Type

Category

Recent Article

2011 04-05
iPhone スマートフォンサイトのデザインのまとめ
2011 04-04
スマートフォン対応にしてみました
2011 04-01
CSS3 要素を透明に出来る Opacity と RGBa の使い方
2011 03-31
サイトリニューアルしました
2010 12-01
CSS3 でボタンを作る為のテクニック、サンプル集
2010 11-24
綺麗でリッチなフッターデザイン集のまとめ 60
2010 11-18
緑と黒色を使った Webデザインのサイト 25
2010 11-10
知っておいた方が便利なエクセルの知識

Recent Comments

Archive

2011年
2010年
2009年
2008年

Related Article