mask-position
mask-position
CSS 属性设置每个定义的蒙版图像的初始位置,相对于由 mask-origin
设置的蒙版位置层。
语法
css
/* Keyword values */
mask-position: top;
mask-position: bottom;
mask-position: left;
mask-position: right;
mask-position: center;
/* <position> values */
mask-position: 25% 75%;
mask-position: 0px 0px;
mask-position: 10% 8em;
/* Multiple values */
mask-position: top right;
mask-position:
1rem 1rem,
center;
/* Global values */
mask-position: inherit;
mask-position: initial;
mask-position: revert;
mask-position: revert-layer;
mask-position: unset;
一个或多个 <position>
值,用逗号分隔。
值
<position>
-
一到四个值,表示相对于元素盒子边缘的二维位置。可以给出相对或绝对偏移量。请注意,位置可以设置为元素盒子之外。
正式定义
正式语法
mask-position =
<position>#
<position> =
[ left | center | right | top | bottom | <length-percentage> ] |
[ left | center | right ] && [ top | center | bottom ] |
[ left | center | right | <length-percentage> ] [ top | center | bottom | <length-percentage> ] |
[ [ left | right ] <length-percentage> ] && [ [ top | bottom ] <length-percentage> ]
<length-percentage> =
<length> |
<percentage>
示例
设置蒙版位置
将 mask-position
值更改为上面详细说明的任何允许值。如果在基于 Chromium 的浏览器中查看示例,请更改 -webkit-mask-position
的值。
规范
规范 |
---|
CSS 蒙版模块级别 1 # the-mask-position |
浏览器兼容性
BCD 表格仅在浏览器中加载