CSS備忘録 IE8のみ適用させる方法
以前にIE8をIE7と同じように見せるメタタグを記しましたが(その記事はこちら)
Web制作の現場からさんが、IE8正式版のみ適用するCSSハック
というのを考案されていたので、備忘録です。
記述は下記↓
/**/body p { color /*\**/: blue\9 }
複数のプロパティ指定は下記↓
html>/**/body p { color /*\**/: blue\9; font-size: 20px\9; }
1.html>/**/bodyと、子セレクタを使いつつ、
>とbodyの間に/**/と、空のコメントを入れます。
2.プロパティの後ろに/*\**/を入れます。
3.値の後ろに\9を追加します。
他のプロパティも指定したい場合は、\9がないときと同じように行末に;をつけて、
次のプロパティからは/*\**/なくても大丈夫なようです。
※ブラウザやパソコンの環境によっては、半角の¥のところが
逆スラッシュに見えますので要注意。
逆スラッシュになっているところは半角の円マークです。
それにしても、IE ってどんどん面倒くさくなりますね~