滤镜
用于将滤镜应用于元素的实用工具。
| 类名 | 样式 |
|---|---|
filter-none | filter: none; |
filter-(<自定义属性>) | filter: var(<自定义属性>); |
filter-[<值>] | filter: <值>; |
使用类似 blur-xs 和 grayscale 这样的实用工具将滤镜应用于元素
blur-xs
grayscale
组合
<img class="blur-xs" src="/img/mountains.jpg" /><img class="grayscale" src="/img/mountains.jpg" /><img class="blur-xs grayscale" src="/img/mountains.jpg" />你可以组合以下滤镜实用工具:blur, brightness, contrast, drop-shadow, grayscale, hue-rotate, invert, saturate, 和 sepia。
使用 filter-none 实用工具移除应用于元素的所有滤镜
<img class="blur-md brightness-150 invert md:filter-none" src="/img/mountains.jpg" />使用 滤镜-[<值>] 语法 来设置滤镜基于完全自定义的值
<img class="filter-[url('filters.svg#filter-id')] ..." src="/img/mountains.jpg" />对于 CSS 变量,你也可以使用 滤镜-(<自定义属性>) 语法
<img class="filter-(--my-filter) ..." src="/img/mountains.jpg" />这只是一个简写形式 滤镜-[var(<自定义属性>)] 它会自动为你添加 var() 函数。
前缀一个 filter 实用工具,带有一个类似这样的变体 hover:*,仅在该状态下应用该实用工具
<img class="blur-sm hover:filter-none ..." src="/img/mountains.jpg" />在变体文档中了解更多关于使用变体的信息。
前缀一个 filter 实用工具 带有一个断点变体,例如 md:,仅在以下情况下应用该实用工具中等 屏幕尺寸及以上
<img class="blur-sm md:filter-none ..." src="/img/mountains.jpg" />在变体文档中了解更多关于使用变体的信息。