CSSアルファチャネルフィルター
アルファチャネルフィルターは、オブジェクトの不透明度を変更して、オブジェクトを背景に溶け込ませます。
このフィルターでは次のパラメーターを使用できます-
パラメータ | 説明 |
---|---|
不透明度 | 不透明度のレベル。 0は完全に透明、100は完全に不透明です。 |
終了時の不透明度 | オブジェクトのもう一方の端の不透明度のレベル。 |
スタイル | 不透明度のグラデーションの形状。 0=均一 1=線形 2=放射状 3=長方形 |
startX | 不透明度のグラデーションを開始するためのX座標。 |
startY | 不透明度のグラデーションを開始するためのY座標。 |
終了 | 不透明度のグラデーションを終了するためのX座標。 |
終了 | 不透明度のグラデーションを終了するためのY座標。 |
例
次のコードを実行して、アルファフィルターを実装してみてください-
<html> <head> </head> <body> <img src="/css/images/logo.png" alt="CSS Logo" style="Filter: Alpha(Opacity=100, FinishOpacity=0, Style=2, StartX=20, StartY=40, FinishX=0, FinishY=0)" /> <p>Text Example:</p> <div style="width: 357; height: 50; font-size: 30pt; font-family: Arial Black; color: blue; Filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=580, FinishY=0)"> CSS Tutorials </div> </body> </html>
-
CSSの不透明度/透明度
CSS Opacity / Transparencyの場合、opacityプロパティが使用されます。たとえば、 opacity: 0.3; 以下は、CSSを使用した不透明度/透明度を示すコードです- 例 <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } div { width: 200px; &
-
すべてのブラウザで機能するCSSの不透明度
プロパティの不透明度は最新のソリューションであり、Firefox 0.9以降、Safari 2、Opera 9以降、IE 9以降、およびすべてのバージョンのChromeで機能します。 -moz-opacityプロパティは、0.9より古いFirefoxバージョンの不透明度プロパティです。–khtml-opacityプロパティは、1から始まるサファリバージョン用です。filterプロパティは、不透明度のような効果を与える5〜9のIEブラウザ用です。現代の不透明度のフォールバックとしてこれらすべての値を一緒に使用すると、すべてのブラウザで不透明度を使用できます。 以下は、すべてのブラウザで機能する