1. 滤镜
  2. 反转

滤镜

filter: invert()

用于将反转滤镜应用于元素的工具类。

样式
反转
filter: invert(100%);
invert-<number>
filter: invert(<number>%);
invert-(<custom-property>)
filter: invert(var(<custom-property>))
invert-[<value>]
filter: invert(<value>);

示例

基本示例

使用类似 invertinvert-20 的工具类来控制元素的颜色反转

invert-0

invert-20

反转

<img class="invert-0" src="/img/mountains.jpg" /><img class="invert-20" src="/img/mountains.jpg" /><img class="invert" src="/img/mountains.jpg" />

使用自定义值

使用 反转-[<value>] 语法 来设置颜色反转基于完全自定义的值

<img class="invert-[.25] ..." src="/img/mountains.jpg" />

对于 CSS 变量,您还可以使用 反转-(<custom-property>) 语法

<img class="invert-(--my-inversion) ..." src="/img/mountains.jpg" />

这只是 反转-[var(<custom-property>)] 的简写,它会自动为您添加 var() 函数。

响应式设计

前缀一个 filter: invert() 工具类 带有断点变体,例如 md:,以便仅在中等 屏幕尺寸及以上应用该工具类

<img class="invert md:invert-0 ..." src="/img/mountains.jpg" />

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

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