109 of 313 menu

プロパティ mask-origin

プロパティ mask-origin は、マスクの配置基準点を設定します。これは、マスクが要素のどの部分(境界線、パディング、またはコンテンツ)を基準にして配置されるかを決定します。

構文

セレクタ { mask-origin: content-box | padding-box | border-box; }

説明
border-box マスクは要素の境界線(borderを含む)を基準に配置されます。
padding-box マスクはパディング領域を基準に配置されます(デフォルト)。
content-box マスクは要素のコンテンツを基準に配置されます。

. border-box

マスクは要素の境界線を基準に配置されます:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; padding: 20px; border: 30px dashed rgba(0,0,0,0.3); mask-image: url("heart.svg"); mask-position: center; mask-size: 200px; mask-repeat: no-repeat; mask-origin: border-box; }

:

. padding-box

マスクはパディング領域を基準に配置されます:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; padding: 20px; border: 30px dashed rgba(0,0,0,0.3); mask-image: url("heart.svg"); mask-position: center; mask-size: 200px; mask-repeat: no-repeat; mask-origin: padding-box; }

:

. content-box

マスクはコンテンツを基準に配置されます:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; padding: 20px; border: 30px dashed rgba(0,0,0,0.3); mask-image: url("heart.svg"); mask-position: center; mask-size: 200px; mask-repeat: no-repeat; mask-origin: content-box; }

:

関連項目

  • プロパティ mask-clip,
    マスクのクリッピング領域を定義します
  • プロパティ mask-position,
    マスクの位置を設定します
  • プロパティ mask,
    マスキング関連の全プロパティの一括指定
  • プロパティ background-origin,
    要素の背景用の類似プロパティ
日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否