CSS :out-of-range Selector

Bộ chọn :out-of-range được dùng để chọn các phần tử nằm ngoài phạm vi cho trước. Bộ chọn này chỉ hoạt động với phần tử input có thuộc tính maxmin.

Ví dụ ứng dụng: Điểm của học sinh nên nằm trong khoảng từ 0 đến 100. Nếu giáo viên nhập một giá trị ngoài phạm vi, chúng ta có thể đánh dấu giá trị đó.

Cú pháp:  

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

Ví dụ: 

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

Đầu ra: 

css-out-of-range-selector

Các trình duyệt được hỗ trợ: Các trình duyệt hỗ trợ bộ chọn :out-of-range được liệt kê bên dưới: 

  • Apple Safari 5.1 trở lên
  • Google Chrome 10.0 trở lên
  • Edge 13.0 trở lên
  • Firefox 29.0 trở lên
  • Opera 11.0 trở lên

Last Updated : 21/07/2025