使用CSS将<input>元素的样式设置为指定范围内的值

要使用指定范围内的值设置<input>元素的样式,请使用CSS:in-range选择器。您可以尝试运行以下代码来实现:in-range选择器

示例

<!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>The style only works for the value entered i.e. 9</p>
   </body>
</html>