マスクの基準位置。
名前 | mask-origin
|
---|---|
値 | <geometry-box># |
初期値 | border-box |
適用対象 | mask-image と同じ(すべての要素。SVG においては、[defs 要素以外のコンテナ要素/グラフィックス要素/use 要素])。 |
継承 | されない |
百分率 | 受容しない |
算出値 | 指定値 |
正準的順序 | 文法に従う |
アニメーション型 | 離散的 |
単独のボックスとして描画される要素に対しては、マスク位置決め区画 を指定する。複数個のボックスとして描画される要素(例: 何行かにわたる行内ボックス、何ページかにわたるボックス)に対し、どのボックスに演算して、マスク位置決め区画を決定するかは、box-decoration-break により指定される。
位置は、指定されたキーワードによる基準ボックスに相対的になる。( 0 0 は ボックスの左上隅、100% 100% は右下隅になる。)
<geometry-box> 値に対する使用値†は:
【† 原文には“算出される”としか述べられていないが、算出値と解釈するとプロパティ定義表の“算出値”の欄に反するので、使用値と解釈する他にないであろう。】
注記: mask-origin プロパティは、background-origin プロパティ [CSS3BG] に類似するが、[それがとり得る値の集合/その初期値]は異なる。
注記: mask-clip は padding-box、mask-origin は border-box、mask-position は top left(初期値)にされていて、要素のボーダーは 0 でない場合、マスク層画像の上端と左端は切り取られることになる。
mask-origin 値を成すカンマで分離された値たちが、どのマスク層に寄与するかについては、複数のマスク画像の多層化法を見よ。
fill-box
stroke-box
view-box
【 viewBox が指定されていない場合にどうなるかは、述べられていない。】
border-box
padding-box
content-box
表示内容: |
表示内容: |