Spec-Zone.ru › CSS

mask-border-source

Ограниченное использование

Эта функция не относится к Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Свойство mask-border-source CSS задаёт изображение, используемое для создания маски элемента.

Свойство mask-border-slice используется для разделения исходного изображения на области, которые затем динамически применяются к окончательной маске.

Синтаксис

/* 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;

Значения

none

Маска не используется.

<image>

Ссылка на изображение для использования в качестве маски.

Формальное определение

Начальное значение none
Применимо к все элементы; в SVG к контейнерным элементам, за исключением элемента <defs> и всех графических элементов
Наследуется нет
Вычисленное значение как указано, но с значениями <url> сделаны абсолютными
Тип анимации дискретный

Формальный синтаксис

mask-border-source = 
none |
<image>

<image> =
<url> |
<gradient>

<url> =
<url()> |
<src()>

<url()> =
url( <string> <url-modifier>* ) |
<url-token>

<src()> =
src( <string> <url-modifier>* )

Примеры

Базовое использование

Это свойство пока не поддерживается нигде. Когда оно начнет поддерживаться, оно будет определять источник маски.

mask-border-source: url(image.jpg);

Браузеры на основе Chromium поддерживают устаревшую версию этого свойства — mask-box-image-source — с префиксом:

-webkit-mask-box-image-source: url(image.jpg);

Примечание: На странице mask-border представлен рабочий пример (использующий устаревшие префиксные свойства маски, поддерживаемые Chromium), позволяющий получить представление о влиянии.

Спецификации

Спецификация
CSS Masking Module Level 1
# the-mask-border-source

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
mask-border-source 1 79 Нет 15 17.23.1 18 Нет 14 3 1.0 4.4

См. также

  • mask-border
  • mask-border-mode
  • mask-border-outset
  • mask-border-repeat
  • mask-border-width

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/mask-border-source

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API