知っておくべきCSSわざスニペット10選
2010/08/29 13:33Update
知っておくべきと便利なCSSわざスニペット10選。
原文:Top 10 CSS Snippets
1.要素の中央揃え
HTMLコード
CSSコード
2.Sticky Footer:ブラウザの下部にフッターを固定表示
HTMLコード
CSSコード
3.クロスブラウザーの最小高さの設定
CSSコード
4.影付けのボックス (CSS3)
CSSコード
5.テキストの 影付け(CSS3) with IE hack
CSSコード
6.半透過効果のCSS設定
CSSコード
…
詳細は原文まで。

1.要素の中央揃え
HTMLコード
<div class="wrap"> </div>
CSSコード
.wrap { width:960px; margin:0 auto;}
2.Sticky Footer:ブラウザの下部にフッターを固定表示
HTMLコード
<div id="wrap"> <div id="main" class="clearfix"> </div> </div> <div id="footer"> </div>
CSSコード
* { margin:0; padding:0; }
html, body, #wrap { height: 100%; }
body > #wrap {height: auto; min-height: 100%;}
#main { padding-bottom: 150px; } /* must be same height as the footer */
#footer {
position: relative;
margin-top: -150px; /* negative value of footer height */
height: 150px;
clear:both;}
/* CLEAR FIX*/
.clearfix:after {content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
3.クロスブラウザーの最小高さの設定
CSSコード
.element { min-height:600px; height:auto !important; height:600px; }
4.影付けのボックス (CSS3)
CSSコード
.box { box-shadow: 5px 5px 5px #666; -moz-box-shadow: 5px 5px 5px #666; -webkit-box-shadow: 5px 5px 5px #666; }
5.テキストの 影付け(CSS3) with IE hack
CSSコード
.text { text-shadow: 1px 1px 1px #666; filter: Shadow(Color=#666666, Direction=135, Strength=5); }
6.半透過効果のCSS設定
CSSコード
.transparent {
/* Modern Browsers */ opacity: 0.7;
/* IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
/* IE 5-7 */ filter: alpha(opacity=70);
/* Netscape */ -moz-opacity: 0.7;
/* Safari 1 */ -khtml-opacity: 0.7;
}
…
詳細は原文まで。
Sponsored Link
- Relative Articles
- CSSとは - (2008/05/24 11:40)
- CSSの基本文法 - 入門 - (2008/05/24 19:05)
- CSSの基本文法 - セレクタの組み合わせ - (2008/05/24 20:24)
- CSSの利用方法 - (2008/05/24 22:02)
- CSSの利用方法 - 外部スタイルシート - (2008/05/24 22:26)
- CSSの利用方法 - 内部スタイルシート - (2008/05/24 23:38)
- CSSの利用方法 - インライン・スタイル - (2008/05/25 15:19)
- CSS基本文法 - 擬似クラスと擬似要素 - (2008/05/25 22:49)
- CSS基本文法 - CSSダイナミック・擬似クラス - (2008/05/25 23:23)
- CSS基本文法 - CSS :target擬似クラス - (2008/05/26 11:59)