交互性
用于控制元素在触摸屏上如何滚动和缩放的实用程序。
使用 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
实用程序。
<div class="focus:touch-pan-x">
<!-- ... -->
</div>
有关所有可用状态修饰符的完整列表,请查看 悬停、焦点和其它状态 文档。
您还可以使用变体修饰符来定位媒体查询,例如响应式断点、暗模式、prefers-reduced-motion 等等。例如,使用 md:touch-pan-x
仅在中等屏幕尺寸及以上时应用 touch-pan-x
实用程序。
<div class="md:touch-pan-x">
<!-- ... -->
</div>