mask-border-source
mask-border-source CSS 屬性設定用於建立元素遮罩邊框的源影像。
mask-border-slice 屬性用於將源影像劃分為區域,然後將這些區域動態應用於最終的遮罩邊框。
語法
css
/* Keyword value */
mask-border-source: none;
/* <image> values */
mask-border-source: url("image.jpg");
mask-border-source: linear-gradient(to top, red, yellow);
/* Global values */
mask-border-source: inherit;
mask-border-source: initial;
mask-border-source: revert;
mask-border-source: revert-layer;
mask-border-source: unset;
值
正式定義
正式語法
mask-border-source =
none |
<image>
<image> =
<url> |
<image()> |
<image-set()> |
<cross-fade()> |
<element()> |
<gradient>
<image()> =
image( <image-tags>? [ <image-src>? , <color>? ]! )
<image-set()> =
image-set( <image-set-option># )
<cross-fade()> =
cross-fade( <cf-image># )
<element()> =
element( <id-selector> )
<image-tags> =
ltr |
rtl
<image-src> =
<url> |
<string>
<image-set-option> =
[ <image> | <string> ] [ <resolution> || type( <string> ) ]?
<cf-image> =
[ <image> | <color> ] &&
<percentage [0,100]>?
<id-selector> =
<hash-token>
示例
基本用法
此屬性似乎尚未在任何地方得到支援。當它最終開始被支援時,它將用於定義邊框遮罩的來源。
css
mask-border-source: url("image.jpg");
基於 Chromium 的瀏覽器支援此屬性的過時版本 — mask-box-image-source — 帶有字首。
css
-webkit-mask-box-image-source: url("image.jpg");
注意:mask-border 頁面提供了一個工作示例(使用 Chromium 支援的過時帶字首的邊框遮罩屬性),因此您可以瞭解其效果。
規範
| 規範 |
|---|
| CSS 蒙版模組 Level 1 # the-mask-border-source |
瀏覽器相容性
載入中…