W3docs

CSS caret-color-Eigenschaft

The carter-color is a CSS property which specifies the color of the cursor. Find an example with this property.

Die caret-color-Eigenschaft legt die Farbe des Einfügemarke-Cursors fest. Es handelt sich um eine dünne vertikale Linie, die aufgrund ihres Blinkens leicht sichtbar ist. Standardmäßig ist diese Einfügemarke schwarz. Die caret-color-Eigenschaft ermöglicht jedoch, der Einfügemarke jede beliebige Farbe zuzuweisen.

Anfangswertauto
Gilt fürElemente, die Texteingabe akzeptieren.
VererbtNein.
AnimierbarNein.
VersionCSS3
DOM-Syntaxobject.style.caretColor = "#1c87c9";

Syntax

Syntax der CSS caret-color-Eigenschaft

caret-color: auto | color;

Beispiel für die caret-color-Eigenschaft:

Beispiel der CSS caret-color-Eigenschaft mit transparentem und farbigem Wert

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .caret-example1 {
        caret-color: transparent;
      }
      .caret-example2 {
        caret-color: #1c87c9;
      }
    </style>
  </head>
  <body>
    <h2>Caret-color property example</h2>
    <input value="Default caret color" />
    <br />
    <br />
    <input class="caret-example1" value="Transparent caret color" />
    <br />
    <br />
    <input class="caret-example2" value="Custom caret color" />
  </body>
</html>

Werte

WertBeschreibung
autoLegt die aktuelle Textfarbe fest. Dies ist der Standardwert.
colorLegt eine Farbe für die Einfügemarke fest.
initialLegt die Eigenschaft auf ihren Standardwert zurück.
inheritErbt die Eigenschaft von ihrem übergeordneten Element.

Praxis

Übung

Was ist die Funktion der CSS caret-color-Eigenschaft?