HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTMLDOMスタイルフィルタープロパティ


HTML DOMスタイルフィルタープロパティは、要素の視覚効果を定義するために使用されます。

以下は、-

の構文です。

フィルタプロパティの設定-

object.style.filter = "none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia()"

上記のプロパティ値は次のように説明されます-

なし
これは効果を指定しません。
これはぼかし効果を適用します。
画像の明るさを調整します。 100%(元の画像)から上記までの値を取ります。
画像のコントラストを調整します。 0%(完全に黒)、100%(元の画像)の範囲の値を取り、100%を超えるとコントラストが低下します。
画像にドロップシャドウを適用します。
パラメータとして指定された度数で画像に色相回転を適用します。デフォルト値は元の画像を表す0度で、最大360度まで上げることができます。
画像のサンプルを反転します。
画像を飽和させます。


画像をセピア色に変換します。
フィルター
説明
blur(px)
明るさ(%)
コントラスト(%)
ドロップシャドウ(h-shadowv-シャドウブラースプレッドカラー)
グレースケール(%)
画像をグレースケールに変換します。0%は元の画像を表し、100%は完全に灰色になります。


hue-rotate(deg)
invert(%)
不透明度(%)
0%(完全に透明)から100%(元の画像とデフォルト値)の範囲の画像の不透明度レベルを設定します。
飽和(%)
sepia(%)

フィルタプロパティの例を見てみましょう-

<!DOCTYPE html>
<html>
<head>
<style>
   #one {
      filter: hue-rotate(90deg);
   }
</style>
<script>
   function changeFilter() {
      document.getElementById("one").style.filter ="sepia(40%)";
      document.getElementById("Sample").innerHTML="The grayscale filter is now applied to above    image";
   }
</script>
</head>
<body>
   <img id="one" src="https://www.tutorialspoint.com/big_data_analytics/images/big-data-analytics-      mini-logo.jpg">
   <p>Change the above image filter property by clicking the below button</p>
   <button onclick="changeFilter()">Change Filter</button>
   <p id="Sample"></p>
</body>
</html>

出力

HTMLDOMスタイルフィルタープロパティ

フィルターの変更」をクリックすると 」ボタン-

HTMLDOMスタイルフィルタープロパティ


  1. HTMLDOMスタイルborderImageSliceプロパティ

    HTML DOM borderImageSliceプロパティは、境界線画像を領域に分割する方法を定義するために使用されます。これは、境界画像のオフセットをパーセンテージ、数値、またはグローバル値で指定することによって行われます。 以下は、-の構文です。 borderImageSliceプロパティの設定- object.style.borderImageSlice = "number|%|fill|initial|inherit" 上記の特性は次のように説明されます- 値 説明 番号 ラスター画像のピクセルまたはベクトル画像のベクトル座標を示すために使用されま

  2. HTMLDOMスタイルlistStyleImageプロパティ

    HTML DOMスタイルのlistStyleImageプロパティは、画像をリストアイテムマーカーとして設定または返すために使用されます。 以下は、-の構文です。 listStyleImageプロパティの設定- object.style.listStyleImage = "none|url|initial|inherit" 上記の特性は次のように説明されます- 値 説明 なし これはデフォルト値であり、画像は表示されません。 url 画像パスを指定します。 初期 このプロパティを初期値に設定します。 継承 親