マスク画像。
名前 | mask-image
|
---|---|
値 | <mask-reference># |
初期値 | none |
適用対象 | すべての要素。SVG においては、[defs 要素以外のコンテナ要素/グラフィックス要素/ use 要素]。 |
継承 | されない |
百分率 | 受容しない |
算出値 | キーワード none/算出 <image>/算出 <url> |
正準的順序 | 文法に従う |
アニメーション型 | 離散的 |
このプロパティは、要素上の マスク層画像 を設定する。
![]() |
<IMG style=" mask-image:linear-gradient(#fff,#000); " src="Com/Touka.gif"> |
<DIV style=" mask-image:image(url(Com/SVG.svg), skyblue); width:100px; height:100px; border:1px solid red; ">DIV要素</DIV>
<DIV style="background-color: #8cffa0; -webkit-mask-image: url(Com/SVG.svg); mask-image: url(Com/SVG.svg); width:100px; height:100px; border:1px solid red; ">DIV要素<BR>です</DIV>
none
算出値が none 以外になる場合 ― opacity の値が 1 未満のときと同じ仕方で ― 積層文脈を作成させる。
次に該当するマスク参照であっても、透明な黒の画像層として数えられる:
マスク層画像を処理する方法については、マスクの処理法を見よ。
注記: <mask-reference> が成すリスト内の値 none は、mask-composite に指定される 利用される組成演算子に依存して、マスク法演算に波及し得る。
注記: <mask-source> は、マスク層として数えられ、繰り返し可能な <mask-reference> リスト内で <image> や更なる <mask-source> リストアイテムと組み合せれる。
注記: 要素は、mask-border-source でもマスクできる。そのプロパティと mask-image との相互作用については、mask-border-source を見よ。
body { mask-image: linear-gradient(black 0%, transparent 100%) } p { mask-image: none } div { mask-image: url(resources.svg#mask2) }
表示内容: |
表示内容: |