Zum Inhalt springen

CSS :in-range-Pseudoklasse

Die `:in-range`-Pseudoklasse wählt alle Elemente mit einem Wert aus, der innerhalb eines angegebenen Bereichs liegt. Sie gilt für Elemente, die Bereichsattribute unterstützen. Fehlt diese Einschränkung, kann ein Element weder „im Bereich“ noch „außerhalb des Bereichs“ sein. Weitere Details finden Sie in der :out-of-range-Pseudoklasse.

Die `:in-range`-Pseudoklasse kann mit anderen Pseudoklassen verknüpft werden (z. B. :hover).

INFO

Der `:in-range`-Selektor funktioniert nur für <input>-Elemente mit min- und/oder max-Attributen, wie z. B. type="number", type="range" oder type="date".

Version

HTML Living Standard

Selectors Level 4

Syntax

CSS :in-range Syntaxbeispiel

css
:in-range {
  css declarations;
}

Beispiel für die `:in-range`-Pseudoklasse:

CSS :in-range Codebeispiel

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      input:in-range {
        border: 2px solid #666;
      }
    </style>
  </head>
  <body>
    <h2>:in-range selector example</h2>
    <form>
      <input type="number" min="1" max="10" value="5" />
    </form>
  </body>
</html>

Practice

Welche Funktion hat die :in-range-Pseudoklasse in CSS?

Finden Sie das nützlich?

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