1. Transitions & Animation
  2. transition-behavior

Transitions & Animation

transition-behavior

用于控制 CSS 过渡行为的实用工具。

类名样式
transition-normal
transition-behavior: normal;
transition-discrete
transition-behavior: allow-discrete;

示例

基本示例

使用 transition-discrete 实用程序在更改具有离散值集的属性时启动过渡,例如从 hidden 更改为 block 的元素

与复选框互动以查看预期行为

<label class="peer ...">
<input type="checkbox" checked />
</label>
<button class="hidden transition-all not-peer-has-checked:opacity-0 peer-has-checked:block ...">
I hide
</button>
<label class="peer ...">
<input type="checkbox" checked />
</label>
<button class="hidden transition-all transition-discrete not-peer-has-checked:opacity-0 peer-has-checked:block ...">
I fade out
</button>

响应式设计

前缀a transition-behavior 实用工具 带有断点变体,例如 md:,仅在以下情况下应用该实用程序中等 屏幕尺寸及以上

<button class="transition-discrete md:transition-normal ...">
<!-- ... -->
</button>

变体文档中了解有关使用变体的更多信息。

版权所有 © 2025 Tailwind Labs Inc.·商标政策