フィルタ:alphaとbleandTrans


ie only;
アルファ
効果:透明.
属性:
enabledはこのフィルタをアクティブにしますか?
スタイル  透明グラデーションを設定します.値の範囲は0~3,0でグラデーションなし、1は線状グラデーション、2は円形グラデーション、3は長方形グラデーションです.
opacityは透明度を設定します.値の範囲は0~100,0は完全に透明で、100は不透明です.
finish Opacity設定終了時の透明度、値範囲0~100.
startxは透明な横座標を開始します.
starty透明な縦座標を開始します.
finishx透明な横座標を終了します.
finishy透明な縦座標を終了します.
例1:
 <img src="1.jpg" style="filter:alpha(opacity=60 style=1)" />
例2:
 <body bgcolor=black>
 <font color=yellow size=5 style="filter:alpha(opacity=60 style=1)">JAVAEYE</font>
 </body>
アルファフィルタは現在の元素の部分を透明にするため、この元素の下層の内容の色は全体の効果に重要な役割を果たしています.
BlendTrans
効果:画像間のフェードアウト
属性:
enabledはこのフィルタをアクティブにしますか?
duration変換プロセスによって消費される時間
例:
javascriptと組み合わせて実現します.
<script language="javascript">
imge = new ImgArray(2);
imge[0] = "img/1.jpg";
imge[1] = "img/2.jpg";
imge[2] = "img/1.gif";
var i = 1;
function ImgArray(len){
this.length = len;
}
function play(){
if(i==2){
i=0;
}else{
i++;
}
pp.filters[0].apply();
pp.src=imge[i];
pp.filters[0].play();
timeout=setTimeout('play()',4000);
}
</script>
</head>
<body onload="play()">
<img src = "img/1.jpg" style="filter:blendtrans(duration=3)" id="pp" />
</body>
   apply()メソッドは、オブジェクトコンテンツの初期表示をキャプチャするために必要な準備をするために、プレイ方法を呼び出してから変換を開始します.
   個人的には、次の画像を表示する際に、現在の画像がフェードアウトする効果があるということです.
  
この二つのフィルターによる二つのページがアップロードされました.
声明私は最近<css+xhtml+javascript完全学習マニュアル>梁勝民、肖新峰、王占中などの編著を読んでいます.
共に成長します