みかづきブログ その3

3ヶ月つづけてみました。

続・IE8にrgba的な指示を出してみよう。

前回 は、IEにrgba的な指示を出す方法として、filterを使う方法を紹介しました。

filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88FF0000,endcolorstr=#88FF0000, gradienttype=0);

この方法だと、本来プロパティと値を区切る記号である、 : が、値にはいっていることが気になる人には気になります。

そんなときは-ms-filterをつかうと値を文字列として書けるので、気にならなくなります。

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88FF0000,endcolorstr=#88FF0000, gradienttype=0)";

ただし、-ms-filterはナウでヤングな言い回しなのでIE8以降しか理解してくれません。