ページ全体に枠線をつけるCSSテクニック
2008年02月27日-
スポンサード リンク
CSS Trick: Creating a?Body-Border - CSS-Tricks
Hicksdesign has been “fiddling” with their site design.
ページ全体に枠線をつけるCSSテクニック。
↓ブラウザのサイズを変更しても、水色の枠が画面にフィットするCSSサンプルです。
まず、マークアップ。上下左右用にdivを作成
<div id="left"></div>
<div id="right"></div>
<div id="top"></div>
<div id="bottom"></div>
次にCSS。left,right,top,bottomのtop,left,rightなどを調節して、上下左右に設定して枠線を表現しています。
#top, #bottom, #left, #right {
background: #a5ebff;
position: fixed;
}
#left, #right {
top: 0; bottom: 0;
width: 15px;
}
#left { left: 0; }
#right { right: 0; }
#top, #bottom {
left: 0; right: 0;
height: 15px;
}
#top { top: 0; }
#bottom { bottom: 0; }
Firefox, Safari, Opera, IE7にて動作します、が上記はIE6では動作しないようなので、サンプルではIE6のみ、display:noneで非表示にしてます。
IE6だと、次のようなコードでうまくbodyに枠線表示できるみたいですね。
<html>
<style type="text/css">
body {border:solid 10px orange;}
</style>
<body>
</body>
</html>

この表記で問題があるようでしたら、ご指摘お願いします。
スポンサード リンク
最新のブログ記事(新着順)
- 2010年2月9日 管理人のブックマーク
- シンプルデザインがクールなJavaScript-WYSIWYGエディタ「TinyEditor」
- Microsoftの地図サイトAPIをjQueryから簡単に使えるプラグイン「Virtual Earth Toolkit」
- Flickrみたいに写真内に枠を作ってコメントできるようにするjQueryプラグイン
- 2010年2月8日 管理人のブックマーク
- クールにアニメーションする水平ドロップダウンメニュー実装jQueryライブラリ
- JavaScriptを使って実現した面白サイト集
- 今だかつてない使いやすさでUIもクールなマルチアップローダー実装ライブラリ「Plupload」
- オプティマイジングWebサイト - 書籍紹介
- Android機でWordPressの記事が書けるアプリケーションが公開


















間違いの指摘をしていただける方はメールでお願いします(クリック)


