ページ全体に枠線をつける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>

この表記で問題があるようでしたら、ご指摘お願いします。
スポンサード リンク
投稿者 KJ : 2008年02月27日 07:04
|
![]()
間違いの指摘をしていただける方はメールでお願いします
最新のブログ記事
- Facebook風のサムネイル付きサジェストボックスを実装するサンプル
- 2009年7月3日 管理人のブックマーク
- PHPとCSSで動的に綺麗なパーセンテージグラフを描画サンプル
- 普通の写真をすばらしいアートにするためのPhotoshopチュートリアル集
- シマシマの見やすいテーブルを作成するMooToolsプラグイン「ZebraTable」
- 2009年7月2日 管理人のブックマーク
- 「フォローしてね」を表すTwitterアイコン集
- シンプルなTwitter検索を行うためのPHPスクリプト
- PHPのcURLを使ってできる便利なサンプル集
- 2009年7月1日 管理人のブックマーク
- iPhone3.0の緯度経度APIで移動履歴を地図描画するサンプル





















