Widely available 全主要ブラウザで対応済み。安心して使用できる。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
57
79
53
11.1
57
11.3
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
/* Brand-color caret */
input, textarea {
  caret-color: #6366f1;
}

/* Dark mode */
.dark input {
  caret-color: #a5b4fc;
  color: #f1f5f9;
  background: #1e293b;
}

ライブデモ

Brand color

caret-color Brandcol- demo.

プレビュー全画面表示

Red Caret

caret-color Red caret demo.

プレビュー全画面表示

Dark-mode Style

caret-color Dark-mode style demo.

プレビュー全画面表示

実務での使いどころ

  • ブランド統一フォーム

    フォームのキャレットをブランドカラーに合わせてデザインの統一感を高める。

注意点

  • 背景色と同系色のキャレットを指定するとキャレットが見えなくなるため、コントラストに注意する。

アクセシビリティ

  • キャレットが視認できるよう、背景色とのコントラスト比を十分に確保する。