1. Эффекты
  2. mask-position

Эффекты

mask-position

Утилиты для управления позицией изображения маски элемента.

ClassStyles
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>

Подробнее об использовании вариантов читайте в документации по вариантам.

Авторские права © 2025 Tailwind Labs Inc.·Политика в отношении товарных знаков