Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> CSS

Tạo kiểu cho input có giá trị trong phạm vi với CSS

Bộ chọn :in-range

Bộ chọn :in-range áp dụng kiểu cho các phần tử <input> có thuộc tính min và max khi giá trị nhập vào nằm trong khoảng cho phép.

Ví dụ minh họa

<!DOCTYPE html>
<html>
<head>
  <style>
    input:in-range {
      border: 3px dashed orange;
      background: yellow;
    }
  </style>
</head>
<body>
  <input type="number" min="5" max="10" value="9">
  <p>Kiểu chỉ áp dụng khi giá trị (9) nằm trong khoảng 5-10.</p>
</body>
</html>

Kết hợp với :out-of-range để tạo phản hồi trực quan hoàn chỉnh cho người dùng nhập liệu.