CSS свойство mask-mode
- Предыдущая страница mask-image
- Следующая страница mask-origin
Определение и использование
mask-mode
Атрибут определяет, должно ли изображение фильтра被视为亮度 фильтр или alpha фильтр.
Пример
Сделайте изображение фильтра видимым как亮度 фильтр:
.mask1 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 70%; mask-repeat: no-repeat; mask-mode: luminance; }
Синтаксис CSS
mask-mode: match-source|luminance|alpha|initial|inherit;
Значение атрибута
Значение | Описание |
---|---|
match-source |
Если атрибут mask-image является изображением (URL изображения или градиент), то установите mask-mode в alpha. Если атрибут mask-image является SVG <mask>, то используйте атрибут mask-type элемента <mask>. Это значение по умолчанию. |
luminance | Использовать brightness-значение маскирующего изображения в качестве значения маски. |
alpha | Использовать alpha-значение маскирующего изображения в качестве значения маски. |
initial | Установить этот атрибут в его значение по умолчанию. См. также initial. |
inherit | Инherit this property from its parent element. См. также inherit. |
Технические детали
Значение по умолчанию: | match-source |
---|---|
Инheritability: | Нет |
Создание анимации: | Не поддерживается. См. также:Свойства, связанные с анимацией. |
Версия: | Модуль маскирования CSS уровня 1 |
Синтаксис JavaScript: | object.style.maskMode="alpha" |
Поддержка браузерами
Числа в таблице показывают версию первого браузера, который полностью поддерживает этот атрибут.
Кроме | Эдж | Фаерфокс | Сафари | Опера |
---|---|---|---|---|
120 | 120 | 53 | 15.4 | 106 |
Связанные страницы
Учебник:CSS маска
См. также:CSS свойство mask
См. также:CSS свойство mask-clip
См. также:CSS свойство mask-composite
См. также:CSS свойство mask-image
См. также:CSS свойство mask-origin
См. также:CSS свойство mask-position
См. также:CSS свойство mask-repeat
См. также:CSS свойство mask-size
См. также:CSS свойство mask-type
- Предыдущая страница mask-image
- Следующая страница mask-origin