Open In App

CSS :out-of-range Selector

The:out-of-range selector is used to select the elements that are lying outside the given range. This selector only works for an input element with max and min attribute.

Example Application: Marks of a student should be from 0 to 100. If an instructor tries to enter an outside range, we can highlight the value out of range.



Syntax:  

:out-of-range {
// CSS property
}

Example: 






<!DOCTYPE html>
<html>
 
<head>
    <title>out of range selector</title>
    <style>
        h1 {
            color: green;
        }
 
        input:out-of-range {
            border: 1px solid black;
            background-color: green;
        }
 
        body {
            text-align: center;
        }
    </style>
</head>
 
<body>
    <h1>GeeksForGeeks</h1>
    <h2>:out-of-range Selector</h2>
    <!-- If selected number is out of given range then
        the CSS property of input elements will change. -->
    Selected Number:
      <input type="number"
           min="5"
           max="25">
</body>
 
</html>

Output: 

Supported Browsers: The browser supported by :out-of-range selector are listed below: 

Article Tags :