快速参考

属性
forced-color-adjust-autoforced-color-adjust: auto;
forced-color-adjust-noneforced-color-adjust: none;

基本用法

选择退出强制颜色

使用 forced-color-adjust-none 将元素从 强制颜色模式 强制的颜色中排除。这在强制使用有限颜色调色板会降低可用性的情况下很有用。

尝试在开发者工具中模拟 forced-colors: active 以查看更改

Two each of gray, white, and black shirts laying flat.

基本T恤

$35

选择颜色
<form>
  <img src="..." />
  <div>
    <h3>Basic Tee</h3>
    <h3>$35</h3>
    <fieldset>
      <legend class="sr-only">Choose a color</legend>
      <div class="forced-color-adjust-none ...">
        <label >
          <input class="sr-only" type="radio" name="color-choice" value="White" />
          <span class="sr-only">White</span>
          <span class="size-6 rounded-full border border-black border-opacity-10 bg-white"></span>
        </label>
        <!-- ... -->
      </div>
    </fieldset>
</form>

您也可以使用 forced-colors 修饰符 在用户启用强制颜色模式时有条件地添加样式。

恢复强制颜色

使用 forced-color-adjust-auto 来撤销 forced-color-adjust-none,使元素遵守强制颜色模式强制执行的颜色。

例如,如果您在较大的屏幕尺寸上使用不同的控件,这将很有用。

<form>
  <fieldset class="forced-color-adjust-none lg:forced-color-adjust-auto ...">
    <legend>Choose a color:</legend>
    <select class="hidden lg:block">
      <option value="White">White</option>
      <option value="Gray">Gray</option>
      <option value="Black">Black</option>
    </select>
    <div class="lg:hidden">
      <label>
        <input class="sr-only" type="radio" name="color-choice" value="White" />
        <!-- ... -->
      </label>
      <!-- ... -->
    </div>
  </fieldset>
</form>

条件应用

悬停、聚焦和其他状态

Tailwind 允许您使用变体修饰符在不同的状态下有条件地应用实用程序类。例如,使用 focus:forced-color-adjust-none 仅在聚焦时应用 forced-color-adjust-none 实用程序。

<a href="#content" class="forced-color-adjust-none focus:forced-color-adjust-auto">
  Skip to content
</a>

有关所有可用状态修饰符的完整列表,请查看 悬停、聚焦和其它状态 文档。

断点和媒体查询

您还可以使用变体修饰符来定位媒体查询,例如响应式断点、暗模式、prefers-reduced-motion 等等。例如,使用 md:forced-color-adjust-auto 仅在中等屏幕尺寸及以上时应用 forced-color-adjust-auto 实用程序。

<div class="forced-color-adjust-none md:forced-color-adjust-auto">
  <!-- ... -->
</div>

要了解更多信息,请查看有关响应式设计暗黑模式其他媒体查询修饰符的文档。