Skip to content
全部文档

zoom

用于通过 zoom 缩放元素的工具类。

快速参考

属性
zoom-<number>zoom: <number>%;
zoom-(<custom-property>)zoom: var(<custom-property>);
zoom-[<value>]zoom: <value>;

示例

基础示例

使用 zoom-<number> 等工具类(如 zoom-75zoom-125)通过 CSS zoom 属性缩放元素:

html
<!-- [!code classes:zoom-75,zoom-100,zoom-125] -->
<div class="zoom-75 ...">
  <!-- ... -->
</div>
<div class="zoom-100 ...">
  <!-- ... -->
</div>
<div class="zoom-125 ...">
  <!-- ... -->
</div>

使用自定义值

使用 zoom-[<value>] 等工具类,根据完全自定义的值设置缩放:

html
<div class="zoom-[1.1] ...">
 <!-- ... -->
</div>

对于 CSS 变量,也可以使用 zoom-(<custom-property>) 语法:

html
<div class="zoom-(--my-zoom) ...">
 <!-- ... -->
</div>

这只是 zoom-[var(<custom-property>)] 的简写,会自动为你加上 var() 函数。

在悬停时应用

使用 hover:* 等变体作为 zoom 工具类的前缀,即可仅在该状态下应用该工具类:

html
<div class="zoom-100 hover:zoom-125 ...">
 <!-- ... -->
</div>

了解如何使用变体,请参阅变体文档

响应式设计

使用 md: 等断点变体作为 zoom 工具类的前缀,即可仅在中等及以上屏幕尺寸下应用该工具类:

html
<div class="zoom-100 md:zoom-125 ...">
 <!-- ... -->
</div>

了解如何使用变体,请参阅变体文档

文档译文以 MIT 协议授权;原文版权归 Tailwind Labs。湘ICP备2026005453号-2