2005年05月02日

【CSS】比較的実用性の高いCSSハックを紹介

Caioハック

h1 {/*/*/ color:red; /* */}

NN 4のみを排除する

Hollyハック

h1 {/*\*/ color:red; /* */}

Mac IE 5のみを排除する

スターハック

* html h1 { color:red;}

Win IE4〜6、Mac IE 4〜5などで適用
※htmlの前にユニバーサルセレクタ( * )を置くことは正しくないので注意

アンダースコアハック

h1 {_color:red;}

Win IE4〜6などで適用
※プロパティーの先頭にアンダースコア( _ )を置くことは正しくないので注意

ハッシュハック

h1 {#color:red;}

Win IE4〜6、Mac IE 5、Opera7、Mozilla、 Firefoxなどで適用
※プロパティーの先頭にシャープ( # )を置くことは正しくないので注意

スター7ハック

html*h1 {color:red;}

Win IE5.5〜6、Mac IE 5、Safariなどで適用
※ユニバーサルセレクタ( * )の前後空白類、子セレクタ( > )、隣接セレクタ( + )のいずれしか置くことができないので注意

xmlns属性ハック

html[xmls] h1 {color:red;}

Mozolla、Firefox、Opera、Safariなどで適用

:root擬似ハック

:root h1 {color:red;}

Mozolla、Firefox、Mac IE 5、Safariなどで適用
※:root擬似クラスは現在策定中のCSS3で導入予定であり、CSS2では定義されない点を注意

Fabriceインバージョン

h1 {/*/*//*/ color:red; /* */}

NN 4、Opera 4〜5のみで適用

posted by nori at 01:18| Comment(0) | TrackBack(0) | ウェブ[Web] | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/3257541

この記事へのトラックバック