Zum Inhalt springen

CSS caret-color-Eigenschaft

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

css
caret-color: auto | color;

Beispiel für die caret-color-Eigenschaft:

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

html
<!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

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

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.