Краткая справка

Класс
Свойства
touch-autotouch-action: auto;
touch-nonetouch-action: none;
touch-pan-xtouch-action: pan-x;
touch-pan-lefttouch-action: pan-left;
touch-pan-righttouch-action: pan-right;
touch-pan-ytouch-action: pan-y;
touch-pan-uptouch-action: pan-up;
touch-pan-downtouch-action: pan-down;
touch-pinch-zoomtouch-action: pinch-zoom;
touch-manipulationtouch-action: manipulation;

Основы использования

Настройка сенсорного действия

Используйте утилиты touch-{action} для управления прокруткой (панорамированием) и масштабированием (сжатием) элемента на сенсорных экранах.

Попробуйте панорамировать эти изображения на сенсорном экране

touch-auto

touch-none

touch-pan-x

touch-pan-y

<div class="w-full h-48 overflow-auto touch-auto ...">
  <img class="w-[150%] max-w-none h-auto" src="..." />
</div>
<div class="w-full h-48 overflow-auto touch-none ...">
  <img class="w-[150%] max-w-none h-auto" src="..." />
</div>
<div class="w-full h-48 overflow-auto touch-pan-x ...">
  <img class="w-[150%] max-w-none h-auto" src="..." />
</div>
<div class="w-full h-48 overflow-auto touch-pan-y ...">
  <img class="w-[150%] max-w-none h-auto" src="..." />
</div>

Применяя условно

Tailwind позволяет условно применять служебные классы в разных состояниях с помощью модификаторов вариантов. Например, используйте focus:touch-pan-x, чтобы применять утилиту touch-pan-x только при focus.

<div class="focus:touch-pan-x">
  <!-- ... -->
</div>

Полный список всех доступных модификаторов состояния смотрите в документации Наведение, фокус и другие состояния.

Контрольные точки и медиа-запросы

Вы также можете использовать модификаторы вариантов для таргетинга на медиа-запросы, такие как реагирующие контрольные точки, темный режим, предпочтения с уменьшенным движением и многое другое. Например, используйте md:touch-pan-x, чтобы применить утилиту touch-pan-x только на экранах среднего размера и выше.

<div class="md:touch-pan-x">
  <!-- ... -->
</div>

Чтобы узнать больше, ознакомьтесь с документацией по адаптивному дизайну, темному режиму и другим модификаторам медиазапросов.