Skip to main content

Caret Color

Utilities for controlling the color of the text input cursor.

CSS Property:caret-color
Classes:24

Caret Color Classes

ClassCSS
caret-inheritcaret-color: inherit;
caret-currentcaret-color: currentColor;
caret-transparentcaret-color: transparent;
caret-blackcaret-color: #000;
caret-whitecaret-color: #fff;
caret-slate-500caret-color: #64748b;
caret-gray-500caret-color: #6b7280;
caret-red-500caret-color: #ef4444;
caret-orange-500caret-color: #f97316;
caret-amber-500caret-color: #f59e0b;
caret-yellow-500caret-color: #eab308;
caret-lime-500caret-color: #84cc16;
caret-green-500caret-color: #22c55e;
caret-emerald-500caret-color: #10b981;
caret-teal-500caret-color: #14b8a6;
caret-cyan-500caret-color: #06b6d4;
caret-sky-500caret-color: #0ea5e9;
caret-blue-500caret-color: #3b82f6;
caret-indigo-500caret-color: #6366f1;
caret-violet-500caret-color: #8b5cf6;
caret-purple-500caret-color: #a855f7;
caret-fuchsia-500caret-color: #d946ef;
caret-pink-500caret-color: #ec4899;
caret-rose-500caret-color: #f43f5e;

Arbitrary Values

You can use arbitrary values with square bracket notation when you need a specific value not included in the default scale.

[caret-color:value]

Responsive Variants

Apply caret color utilities at specific breakpoints using responsive prefixes.

BreakpointPrefixExample
640px+sm:sm:caret-inherit
768px+md:md:caret-inherit
1024px+lg:lg:caret-inherit
1280px+xl:xl:caret-inherit
1536px+2xl:2xl:caret-inherit