Lzh on GitHub

accent-color

用于控制表单控件强调色的工具类。

快速参考

类名样式
accent-inheritaccent-color: inherit;
accent-currentaccent-color: currentColor;
accent-transparentaccent-color: transparent;
accent-blackaccent-color: var(--color-black);
accent-whiteaccent-color: var(--color-white);
accent-red-50accent-color: var(--color-red-50);
accent-red-100accent-color: var(--color-red-100);
accent-red-200accent-color: var(--color-red-200);
accent-red-300accent-color: var(--color-red-300);
accent-red-400accent-color: var(--color-red-400);
accent-red-500accent-color: var(--color-red-500);
accent-red-600accent-color: var(--color-red-600);
accent-red-700accent-color: var(--color-red-700);
accent-red-800accent-color: var(--color-red-800);
accent-red-900accent-color: var(--color-red-900);
accent-red-950accent-color: var(--color-red-950);
accent-orange-50accent-color: var(--color-orange-50);
accent-orange-100accent-color: var(--color-orange-100);
accent-orange-200accent-color: var(--color-orange-200);
accent-orange-300accent-color: var(--color-orange-300);
accent-orange-400accent-color: var(--color-orange-400);
accent-orange-500accent-color: var(--color-orange-500);
accent-orange-600accent-color: var(--color-orange-600);
accent-orange-700accent-color: var(--color-orange-700);
accent-orange-800accent-color: var(--color-orange-800);
accent-orange-900accent-color: var(--color-orange-900);
accent-orange-950accent-color: var(--color-orange-950);
accent-amber-50accent-color: var(--color-amber-50);
accent-amber-100accent-color: var(--color-amber-100);
accent-amber-200accent-color: var(--color-amber-200);
accent-amber-300accent-color: var(--color-amber-300);
accent-amber-400accent-color: var(--color-amber-400);
accent-amber-500accent-color: var(--color-amber-500);
accent-amber-600accent-color: var(--color-amber-600);
accent-amber-700accent-color: var(--color-amber-700);
accent-amber-800accent-color: var(--color-amber-800);
accent-amber-900accent-color: var(--color-amber-900);
accent-amber-950accent-color: var(--color-amber-950);
accent-yellow-50accent-color: var(--color-yellow-50);
accent-yellow-100accent-color: var(--color-yellow-100);
accent-yellow-200accent-color: var(--color-yellow-200);
accent-yellow-300accent-color: var(--color-yellow-300);
accent-yellow-400accent-color: var(--color-yellow-400);
accent-yellow-500accent-color: var(--color-yellow-500);
accent-yellow-600accent-color: var(--color-yellow-600);
accent-yellow-700accent-color: var(--color-yellow-700);
accent-yellow-800accent-color: var(--color-yellow-800);
accent-yellow-900accent-color: var(--color-yellow-900);
accent-yellow-950accent-color: var(--color-yellow-950);
accent-lime-50accent-color: var(--color-lime-50);
accent-lime-100accent-color: var(--color-lime-100);
accent-lime-200accent-color: var(--color-lime-200);
accent-lime-300accent-color: var(--color-lime-300);
accent-lime-400accent-color: var(--color-lime-400);
accent-lime-500accent-color: var(--color-lime-500);
accent-lime-600accent-color: var(--color-lime-600);
accent-lime-700accent-color: var(--color-lime-700);
accent-lime-800accent-color: var(--color-lime-800);
accent-lime-900accent-color: var(--color-lime-900);
accent-lime-950accent-color: var(--color-lime-950);
accent-green-50accent-color: var(--color-green-50);
accent-green-100accent-color: var(--color-green-100);
accent-green-200accent-color: var(--color-green-200);
accent-green-300accent-color: var(--color-green-300);
accent-green-400accent-color: var(--color-green-400);
accent-green-500accent-color: var(--color-green-500);
accent-green-600accent-color: var(--color-green-600);
accent-green-700accent-color: var(--color-green-700);
accent-green-800accent-color: var(--color-green-800);
accent-green-900accent-color: var(--color-green-900);
accent-green-950accent-color: var(--color-green-950);
accent-emerald-50accent-color: var(--color-emerald-50);
accent-emerald-100accent-color: var(--color-emerald-100);
accent-emerald-200accent-color: var(--color-emerald-200);
accent-emerald-300accent-color: var(--color-emerald-300);
accent-emerald-400accent-color: var(--color-emerald-400);
accent-emerald-500accent-color: var(--color-emerald-500);
accent-emerald-600accent-color: var(--color-emerald-600);
accent-emerald-700accent-color: var(--color-emerald-700);
accent-emerald-800accent-color: var(--color-emerald-800);
accent-emerald-900accent-color: var(--color-emerald-900);
accent-emerald-950accent-color: var(--color-emerald-950);
accent-teal-50accent-color: var(--color-teal-50);
accent-teal-100accent-color: var(--color-teal-100);
accent-teal-200accent-color: var(--color-teal-200);
accent-teal-300accent-color: var(--color-teal-300);
accent-teal-400accent-color: var(--color-teal-400);
accent-teal-500accent-color: var(--color-teal-500);
accent-teal-600accent-color: var(--color-teal-600);
accent-teal-700accent-color: var(--color-teal-700);
accent-teal-800accent-color: var(--color-teal-800);
accent-teal-900accent-color: var(--color-teal-900);
accent-teal-950accent-color: var(--color-teal-950);
accent-cyan-50accent-color: var(--color-cyan-50);
accent-cyan-100accent-color: var(--color-cyan-100);
accent-cyan-200accent-color: var(--color-cyan-200);
accent-cyan-300accent-color: var(--color-cyan-300);
accent-cyan-400accent-color: var(--color-cyan-400);
accent-cyan-500accent-color: var(--color-cyan-500);
accent-cyan-600accent-color: var(--color-cyan-600);
accent-cyan-700accent-color: var(--color-cyan-700);
accent-cyan-800accent-color: var(--color-cyan-800);
accent-cyan-900accent-color: var(--color-cyan-900);
accent-cyan-950accent-color: var(--color-cyan-950);
accent-sky-50accent-color: var(--color-sky-50);
accent-sky-100accent-color: var(--color-sky-100);
accent-sky-200accent-color: var(--color-sky-200);
accent-sky-300accent-color: var(--color-sky-300);
accent-sky-400accent-color: var(--color-sky-400);
accent-sky-500accent-color: var(--color-sky-500);
accent-sky-600accent-color: var(--color-sky-600);
accent-sky-700accent-color: var(--color-sky-700);
accent-sky-800accent-color: var(--color-sky-800);
accent-sky-900accent-color: var(--color-sky-900);
accent-sky-950accent-color: var(--color-sky-950);
accent-blue-50accent-color: var(--color-blue-50);
accent-blue-100accent-color: var(--color-blue-100);
accent-blue-200accent-color: var(--color-blue-200);
accent-blue-300accent-color: var(--color-blue-300);
accent-blue-400accent-color: var(--color-blue-400);
accent-blue-500accent-color: var(--color-blue-500);
accent-blue-600accent-color: var(--color-blue-600);
accent-blue-700accent-color: var(--color-blue-700);
accent-blue-800accent-color: var(--color-blue-800);
accent-blue-900accent-color: var(--color-blue-900);
accent-blue-950accent-color: var(--color-blue-950);
accent-indigo-50accent-color: var(--color-indigo-50);
accent-indigo-100accent-color: var(--color-indigo-100);
accent-indigo-200accent-color: var(--color-indigo-200);
accent-indigo-300accent-color: var(--color-indigo-300);
accent-indigo-400accent-color: var(--color-indigo-400);
accent-indigo-500accent-color: var(--color-indigo-500);
accent-indigo-600accent-color: var(--color-indigo-600);
accent-indigo-700accent-color: var(--color-indigo-700);
accent-indigo-800accent-color: var(--color-indigo-800);
accent-indigo-900accent-color: var(--color-indigo-900);
accent-indigo-950accent-color: var(--color-indigo-950);
accent-violet-50accent-color: var(--color-violet-50);
accent-violet-100accent-color: var(--color-violet-100);
accent-violet-200accent-color: var(--color-violet-200);
accent-violet-300accent-color: var(--color-violet-300);
accent-violet-400accent-color: var(--color-violet-400);
accent-violet-500accent-color: var(--color-violet-500);
accent-violet-600accent-color: var(--color-violet-600);
accent-violet-700accent-color: var(--color-violet-700);
accent-violet-800accent-color: var(--color-violet-800);
accent-violet-900accent-color: var(--color-violet-900);
accent-violet-950accent-color: var(--color-violet-950);
accent-purple-50accent-color: var(--color-purple-50);
accent-purple-100accent-color: var(--color-purple-100);
accent-purple-200accent-color: var(--color-purple-200);
accent-purple-300accent-color: var(--color-purple-300);
accent-purple-400accent-color: var(--color-purple-400);
accent-purple-500accent-color: var(--color-purple-500);
accent-purple-600accent-color: var(--color-purple-600);
accent-purple-700accent-color: var(--color-purple-700);
accent-purple-800accent-color: var(--color-purple-800);
accent-purple-900accent-color: var(--color-purple-900);
accent-purple-950accent-color: var(--color-purple-950);
accent-fuchsia-50accent-color: var(--color-fuchsia-50);
accent-fuchsia-100accent-color: var(--color-fuchsia-100);
accent-fuchsia-200accent-color: var(--color-fuchsia-200);
accent-fuchsia-300accent-color: var(--color-fuchsia-300);
accent-fuchsia-400accent-color: var(--color-fuchsia-400);
accent-fuchsia-500accent-color: var(--color-fuchsia-500);
accent-fuchsia-600accent-color: var(--color-fuchsia-600);
accent-fuchsia-700accent-color: var(--color-fuchsia-700);
accent-fuchsia-800accent-color: var(--color-fuchsia-800);
accent-fuchsia-900accent-color: var(--color-fuchsia-900);
accent-fuchsia-950accent-color: var(--color-fuchsia-950);
accent-pink-50accent-color: var(--color-pink-50);
accent-pink-100accent-color: var(--color-pink-100);
accent-pink-200accent-color: var(--color-pink-200);
accent-pink-300accent-color: var(--color-pink-300);
accent-pink-400accent-color: var(--color-pink-400);
accent-pink-500accent-color: var(--color-pink-500);
accent-pink-600accent-color: var(--color-pink-600);
accent-pink-700accent-color: var(--color-pink-700);
accent-pink-800accent-color: var(--color-pink-800);
accent-pink-900accent-color: var(--color-pink-900);
accent-pink-950accent-color: var(--color-pink-950);
accent-rose-50accent-color: var(--color-rose-50);
accent-rose-100accent-color: var(--color-rose-100);
accent-rose-200accent-color: var(--color-rose-200);
accent-rose-300accent-color: var(--color-rose-300);
accent-rose-400accent-color: var(--color-rose-400);
accent-rose-500accent-color: var(--color-rose-500);
accent-rose-600accent-color: var(--color-rose-600);
accent-rose-700accent-color: var(--color-rose-700);
accent-rose-800accent-color: var(--color-rose-800);
accent-rose-900accent-color: var(--color-rose-900);
accent-rose-950accent-color: var(--color-rose-950);
accent-slate-50accent-color: var(--color-slate-50);
accent-slate-100accent-color: var(--color-slate-100);
accent-slate-200accent-color: var(--color-slate-200);
accent-slate-300accent-color: var(--color-slate-300);
accent-slate-400accent-color: var(--color-slate-400);
accent-slate-500accent-color: var(--color-slate-500);
accent-slate-600accent-color: var(--color-slate-600);
accent-slate-700accent-color: var(--color-slate-700);
accent-slate-800accent-color: var(--color-slate-800);
accent-slate-900accent-color: var(--color-slate-900);
accent-slate-950accent-color: var(--color-slate-950);
accent-gray-50accent-color: var(--color-gray-50);
accent-gray-100accent-color: var(--color-gray-100);
accent-gray-200accent-color: var(--color-gray-200);
accent-gray-300accent-color: var(--color-gray-300);
accent-gray-400accent-color: var(--color-gray-400);
accent-gray-500accent-color: var(--color-gray-500);
accent-gray-600accent-color: var(--color-gray-600);
accent-gray-700accent-color: var(--color-gray-700);
accent-gray-800accent-color: var(--color-gray-800);
accent-gray-900accent-color: var(--color-gray-900);
accent-gray-950accent-color: var(--color-gray-950);
accent-zinc-50accent-color: var(--color-zinc-50);
accent-zinc-100accent-color: var(--color-zinc-100);
accent-zinc-200accent-color: var(--color-zinc-200);
accent-zinc-300accent-color: var(--color-zinc-300);
accent-zinc-400accent-color: var(--color-zinc-400);
accent-zinc-500accent-color: var(--color-zinc-500);
accent-zinc-600accent-color: var(--color-zinc-600);
accent-zinc-700accent-color: var(--color-zinc-700);
accent-zinc-800accent-color: var(--color-zinc-800);
accent-zinc-900accent-color: var(--color-zinc-900);
accent-zinc-950accent-color: var(--color-zinc-950);
accent-neutral-50accent-color: var(--color-neutral-50);
accent-neutral-100accent-color: var(--color-neutral-100);
accent-neutral-200accent-color: var(--color-neutral-200);
accent-neutral-300accent-color: var(--color-neutral-300);
accent-neutral-400accent-color: var(--color-neutral-400);
accent-neutral-500accent-color: var(--color-neutral-500);
accent-neutral-600accent-color: var(--color-neutral-600);
accent-neutral-700accent-color: var(--color-neutral-700);
accent-neutral-800accent-color: var(--color-neutral-800);
accent-neutral-900accent-color: var(--color-neutral-900);
accent-neutral-950accent-color: var(--color-neutral-950);
accent-stone-50accent-color: var(--color-stone-50);
accent-stone-100accent-color: var(--color-stone-100);
accent-stone-200accent-color: var(--color-stone-200);
accent-stone-300accent-color: var(--color-stone-300);
accent-stone-400accent-color: var(--color-stone-400);
accent-stone-500accent-color: var(--color-stone-500);
accent-stone-600accent-color: var(--color-stone-600);
accent-stone-700accent-color: var(--color-stone-700);
accent-stone-800accent-color: var(--color-stone-800);
accent-stone-900accent-color: var(--color-stone-900);
accent-stone-950accent-color: var(--color-stone-950);
accent-<自定义属性>accent-color: var(<自定义属性>);
accent-[<值>]accent-color: <值>;

示例

设置强调色

使用 accent-rose-500accent-lime-600 等工具类来改变元素的强调色:

<label>
  <input type="checkbox" checked />
  浏览器默认
</label>
<label>
  <input class="accent-pink-500" type="checkbox" checked />
  自定义
</label>

这有助于通过覆盖浏览器默认颜色来样式化复选框和单选按钮组等元素。

改变不透明度

使用颜色不透明度修饰符来控制元素强调色的不透明度:

<input class="accent-purple-500/25" type="checkbox" checked />
<input class="accent-purple-500/75" type="checkbox" checked />

设置强调色不透明度的浏览器支持有限,目前仅在 Firefox 中有效。

使用自定义值

使用 accent-[<值>] 语法根据完全自定义的值设置强调色

<input class="accent-[#50d71e] ..." type="checkbox" />

对于 CSS 变量,您也可以使用 accent-(<自定义属性>) 语法:

<input class="accent-(--my-accent-color) ..." type="checkbox" />

这只是 accent-[var(<自定义属性>)] 的一个简写,它会自动为您添加 var() 函数。

应用于悬停状态

accent-color 工具类前加上 hover:* 等变体,使其仅在该状态下应用:

<input class="accent-black hover:accent-pink-500" type="checkbox" />

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

响应式设计

accent-color 工具类前加上 md: 等断点变体,使其仅在中等屏幕尺寸及以上应用:

<input class="accent-black md:accent-pink-500 ..." type="checkbox" />

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

自定义您的主题

使用 --color-* 主题变量来定制您项目中的颜色工具类:

@theme {
  --color-regal-blue: #243c5a; 
}

现在,accent-regal-blue 工具类可以在您的标记中使用:

<input class="accent-regal-blue" type="checkbox" />

主题文档 中了解更多关于自定义主题的信息。