FC2ブログ
RSS
Admin
Archives

ぽすといっと

HTML・CSSのメモをぺったぺた。Linuxとかも。なんでもありになってきました。

検索フォーム
カテゴリ
最新記事
プロフィール

nataku

Author:nataku
(X)HTMLやCSSについて気になったこととか。Linuxも加わってなんでもありになってきました。

リンク
twitter
Powered by fc2 blog  |  Designed by sebek
2009.06
11
Category : CSSハック
特定のブラウザでのみ正規の表現と違う!
そんな場合にCSSハックを使うべし


もっともシェアが高くバグが多いInternetExplorerのために
CSSハックの利用が必須となることも多々あり…



※ただし正規の記述ではないため注意、多用は禁物



■ アンダースコアハック

IE 4,5,6
p { _color:#FF0000; }

Windows Internet Explorer 4~6のみに適用される
適用したいプロパティの前に 『 _(アンダースコア) 』 を書く





■ スラッシュハック

IE 6,7
p { /color:#FF0000; }

Windows Internet Explorer 6,7に適用される
適用したいプロパティの前に 『 /(スラッシュ) 』 を置く

※効果はあるがIE6,7ハックとして成り立つか不明(?)





■ IE7ハック

IE 7
*:first-child+html p { color:#FF0000; }

Windows Internet Explorer 7にのみ適用される
適用したいセレクタの前に 『 *:first-child+html 』 を置く


IE6を無視するならばスラッシュハックよりこっち