CSSでDivを天地左右中央に配置する方法『locate div at the center vertically and horizontally』

« 無料で使えるフォント配布サイト『urbanfonts』 | メイン | Webサービスをマップにしたトレンドマップ『Web Trend Map 2007/V2』 »

CSS | 07.07.21 11:07
はてなブックマーク

locate div at the center vertically and horizontally

ちょっと実装したくなったので、CSSでDivを天地左右中央に配置してみました。
Web creatorsに載っていた方法ですw。

» Web creators (ウェブクリエイターズ) 2007年 03月号

■CSSは↓。

<style type="text/css">
body {
background:#ccc;
margin:0;
padding:0;
}
#wrap {
position:absolute;
width:500px;
height:100px;
left:50%;
top:50%;
margin-left:-250px;
margin-top:-50px;
background:#fff;
color:#999;
}
</style>

■HTMLは↓。

<body>
<div id="wrap">locate div at the center vertically and horizontally.</div>
</body>

以下がポイントで、

width:500px;
height:100px;
margin-left:-250px;(widthの1/2)
margin-top:-50px;(heightの1/2)

となります。マイナスで半分のpxにするのがポイントですね。

creamuのドメイントップにindex.htmlを置いていなかったので置きました。天地左右にセンタリングしています☆

» http://blog.creamu.com/

クリーンなCSSで天地左右中央にDivを配置、参考にしてみてください☆

今日のCREAMU

スピッツを聞いています。恋は昨日よりも美しい夕暮れ・・。
今日はいろいろ出かけようかな。

この記事のトラックバックURL:

ボックスの中央配置をMacIEにも適応させる

CSSでDivを天地左右中央に配置する方法『locate div at the ...
chocobit | 2007年7月22日 03:52

CSS+αで縦横混在の長方形画像を、正方形枠でセンタリングさせる方法


メディアテクノロジーラボ ブログ | 2008年4月12日 14:29

コメント投稿

    サイトを作ったら、ディレクトリ登録
    メルマガ

    このブログをメルマガで購読するには、↓にメールアドレスを入力してください。

    配信:FeedBurner

    アーカイブ

    カテゴリー

    Powered by
    Movable Type 4.261
    あわせて読みたい
    フィードメーター - CREAMU
    人気のエントリー

    アーカイブ

    カテゴリー