CSSの1行でできるIE6対策(ハック)

2008年3月 5日 17:33

Internet Qualityさんの所の紹介エントリーにあったサイトで、IE6だけにうまくCSSを適用しているサイトがあったので、自分のメモとしてもエントリー。

Example: margin: 20px !important; margin: 10px;

サンプルを見ると、ごく簡単な処理になってます。
通常、importantを指定したスタイルが適用されますが、どうやらIE6の場合、同じセレクタ内の場合はimportantで書かれていても、そのあとに書かれた同じスタイルが適用されてしまうようです。

なので、IE6だけに適用したいものなんかは、ハックを使わずにこんな感じで適用するとスマートかも。ただし、imporantを使ってるので、他のところで上書きしようとしてもできないので、通常のハック同様、乱用は禁物ですが・・・。

▼EntryMore▼

トラックバックURL

http://css-eblog.com/cgi-bin/mt/mt-tb.cgi/66

コメントを投稿





承認されるまでコメントは表示されません。しばらくお待まちください。