104 of 313 menu

プロパティ mask-position

プロパティ mask-position は、要素に対するマスクの初期位置を設定します。 background-position と同様に動作しますが、マスクに適用されます。

構文

セレクタ { mask-position: <position>; }

説明
top left 左上(デフォルト)。
center 要素の中央。
50% 50% center と同様。
right bottom 右下。
100px 200px ピクセル単位の具体的な座標。

. マスクの中央配置

画像の中央にハートのマスク:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"); mask-position: center; mask-size: 150px; mask-repeat: no-repeat; }

:

. 左上

左上のマスク:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"); mask-position: left top; mask-size: 150px; mask-repeat: no-repeat; }

:

. 右下

右下のマスク:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"); mask-position: right bottom; mask-size: 150px; mask-repeat: no-repeat; }

:

. 正確な座標

正確な座標でマスクを配置:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"); mask-position: 100px 200px; mask-size: 150px; mask-repeat: no-repeat; }

:

. パーセントによる配置

パーセントを使用したマスクの配置:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"); mask-position: 30% 70%; mask-size: 150px; mask-repeat: no-repeat; }

:

関連項目

  • プロパティ mask-size,
    マスクのサイズを定義します
  • プロパティ mask-origin,
    配置の基準点を定義します
  • プロパティ mask,
    すべてのマスキングプロパティの一括指定
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否