Эффекты
Утилиты для управления тем, как интерпретируется SVG маска.
| Class | Styles |
|---|---|
mask-type-alpha | mask-type: alpha; |
mask-type-luminance | mask-type: luminance; |
Используйте утилиты mask-type-alpha и mask-type-luminance для управления типом SVG маски:
mask-type-alpha
mask-type-luminance
<svg> <mask id="blob1" class="mask-type-alpha fill-gray-700/70"> <path d="..."></path> </mask> <image href="/img/mountains.jpg" height="100%" width="100%" mask="url(#blob1)" /></svg><svg> <mask id="blob2" class="mask-type-luminance fill-gray-700/70"> <path d="..."></path> </mask> <image href="/img/mountains.jpg" height="100%" width="100%" mask="url(#blob2)" /></svg>При использовании mask-type-luminance значение яркости SVG маски определяет видимость, поэтому использование оттенков серого даст наиболее предсказуемые результаты. С mask-alpha прозрачность SVG маски определяет видимость замаскированного элемента.
Префикс a mask-type утилита с вариантом контрольной точки, например md:, чтобы применить утилиту только при размерах экрана medium и выше:
<mask class="mask-type-alpha md:mask-type-luminance ..."> <!-- ... --></mask>Подробнее об использовании вариантов читайте в документации по вариантам.