Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. CSS: каскадные таблицы стилей
  3. Руководство по CSS
  4. Selectors
  5. :in-range

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

:in-range

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨ноябрь 2015 г.⁩.

Описание

CSSпсевдокласс:in-range находит элементы, значение которых соответствует указанному для них диапазону ограничений. Он позволяет странице показывать, когда значение элемента находится в допустимом диапазоне.

Примечание:Этот псевдокласс применяется только к элементам с заданным диапазоном ограничений. При отсутствии такого ограничения, элемент не может быть ни "в зоне допустимых значений", ни "вне диапазона".

Пример

HTML

html
<form action="">    <ul>Приминаются значения между 1 и 10.        <li>            <input name="value1" type="number" placeholder="1 to 10" min="1" max="10" value="12">            <label for="value1">Ваше значение </label>        </li></form>

CSS

css
li {  list-style: none;  margin-bottom: 1em;}input {  border: 1px solid black;}input:in-range {  background-color: rgba(0, 255, 0, 0.25);}input:out-of-range {  background-color: rgba(255, 0, 0, 0.25);  border: 2px solid red;}input:in-range + label::after {  content: " НОРМАЛЬНОЕ";}input:out-of-range + label::after {  content: "вне диапазона!";}

Спецификации

Specification
HTML
# selector-in-range
Selectors Level 4
# in-range-pseudo

Совместимость с браузерами

Смотрите также

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp