Pseudoklasa CSS :in-range

Pseudoklasa CSS :in-range wybiera elementy input, które mają określony przedział dopuszczalnych wartości i ich obecna wartość mieści się w tym przedziale. Inaczej mówiąc, pseudoklasa ta wybiera elementy input, których wartość mieści się w przedziale określanym przez atrybut min, przez atrybut max lub przez oba te atrybuty jednocześnie.

Odwrotnością pseudoklasy :in-range jest pseudoklasa :out-of-range.

Przykład

W poniższym przykładzie dopuszczalny przedział wartości elementu input to 10-20:

<style>
  :in-range {background-color: lightgreen}
</style>
...
<input type="number" name="zakres" min="10" max="20" value="15">

Jeśli w elemencie tym użytkownik wpisze liczbę 15, która mieści się w dopuszczalnym przedziale wartości, to pseudoklasa :in-range zmieni jego kolor tła na zielony, jak widać na poniższym zrzucie ekranu.

Składnia

Składnia pseudoklasy :in-range:

:in-range {...}

Podobał Ci się ten artykuł?

Oceń go!

Średnia 0 / 5. Liczba głosów: 0

Jeszcze nikt nie głosował. Wyprzedź innych i zagłosuj.

Skoro spodobał Ci się ten artykuł...

Poleć go znajomym!

Ojej :( Powiedz nam, co powinniśmy poprawić!

Jajko z dzwonkiem
Podoba Ci się ta strona?

Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.