今さらだけどCSSハック!のまとめ。

IE6用のハック

スターハック

*html selector{
color: black;
}

通称スターハックと呼ばれているIE6用のハックです。

子セレクタ

selector sub_selector{
color: black;
}

selector > sub_selector {
color:green;
}

IE6が未対応の子セレクタを利用して、他のブラウザと切り分けます。

アンダースコア ハック

selector {
_color: black;
}

もっともお手軽で、簡単なハックです。推奨はされてません。。

!important ハック

selector {
color: red!important;
color: black;
}

IE6では「!important」の指定があっても後の宣言が優先されることを利用したハックです。

IE7用のハック

*:first-child + html selector {
color: black;
}

IE7のみに適用させたい場合のハックです。

IE6・7用のハック

selector {
*color: black;
}

プロパティの前にアスタリスク「*」を記述するだけで、IE6とIE7のみに適用させることが出来る

2 Responses

  1. bet365 より:

    hi I was luck to discover your theme in wordpress
    your Topics is wonderful
    I obtain much in your subject really thank your very much
    btw the theme of you site is really outstanding
    where can find it

  2. john より:

    makes me want to drink alchoholic beverages

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください