私は使用はCSS3 rgba()
の混合物と、このようなMicrosoftのfilter
プロパティを使用してのdivの背景を透明にしようとしている:rgba背景とIEフィルタ代替:IE9は両方をレンダリングします!
div {
width: 200px;
height: 200px;
/* blue, 50% alpha */
background: rgba(0,0,255,0.5);
/* red, 50% alpha */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFF0000,endColorstr=#7FFF0000);
}
予想したように、rgba()
をサポートするブラウザは、IE 6のに対し、青などのdivをレンダリングします8を赤色にします。
IE9は明らかに両方とも(以前は私がfilter
のサポートが削除されていると思っていました)対応することができ、結果は紫 divです。 IE9にこれらのプロパティのいずれかをサポートさせる方法はありますか?明らかに好ましいであろう。
N.B.私はこれらのテストを実行するためにIETesterを使用しています。 IE9の適切なビルドがこれをしない場合は、私に知らせてください。
私が探していたものです。どうも! – frequent