Эффекты
Утилиты для управления позицией изображения маски элемента.
Class | Styles |
---|---|
mask-top-left | mask-position: top left; |
mask-top | mask-position: top; |
mask-top-right | mask-position: top right; |
mask-left | mask-position: left; |
mask-center | mask-position: center; |
mask-right | mask-position: right; |
mask-bottom-left | mask-position: bottom left; |
mask-bottom | mask-position: bottom; |
mask-bottom-right | mask-position: bottom right; |
mask-position-(<custom-property>) | mask-position: var(<custom-property>); |
mask-position-[<value>] | mask-position: <value>; |
Используйте утилиты такие как mask-center
, mask-right
и mask-left-top
для управления позицией изображения маски элемента:
mask-top-left
mask-top
mask-top-right
mask-left
mask-center
mask-right
mask-bottom-left
mask-bottom
mask-bottom-right
<div class="mask-top-left mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-top mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-top-right mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-left mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-center mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-right mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-bottom-left mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-bottom mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-bottom-right mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div>
Используйте синтаксис mask-position-[<value>]
, чтобы задать mask position на основе полностью пользовательского значения:
<div class="mask-position-[center_top_1rem] ..."> <!-- ... --></div>
Для переменных CSS вы также можете использовать синтаксис: mask-position-(<custom-property>)
<div class="mask-position-(--my-mask-position) ..."> <!-- ... --></div>
Это просто сокращение, mask-position-[var(<custom-property>)]
которое автоматически добавляет функцию var()
.
Префикс a mask-position
утилита с вариантом контрольной точки, например md:
, чтобы применить утилиту только при размерах экрана medium и выше:
<div class="mask-center md:mask-top ..."> <!-- ... --></div>
Подробнее об использовании вариантов читайте в документации по вариантам.