К содержимому
uiify

Rating

Поле для выбора оценки из ряда звёзд.

Браузеры
Chrome 123+Firefox 121+Safari 17.5+
Уровень
0
Сжатый размер
1.22 kB
Лимит принудительной компоновки
0 ms
Лимит axe
0
Совместим с SSR
Да
На основе
elements/choice
Публичный контракт
Тестовый стенд

Песочница

Rating

По умолчанию

API

Rating

СвойствоТипПо умолчаниюОписание
id*string—Префикс идентификатора группы и каждого создаваемого поля radio.
defaultValuenumber0Оценка, выбранная при первом рендеринге; выбор и предпросмотр при наведении работают на нативных радиокнопках и CSS, поэтому доступны без JavaScript.
maxnumber5Число отображаемых пунктов оценки.
readOnlybooleanfalseПоказывает оценку без возможности изменения пользователем.
disabledbooleanfalseОтключает все радиокнопки оценки.
classNamestring—Класс элемента оценки.
aria-labelstring—Доступное название группы оценки.

Клавиатура

КлавишаДействие
TabПеревести фокус на элемент управления или с него
Enter / SpaceАктивировать при наличии фокуса (для элементов управления типа кнопки)

Доступность

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

Привязка стилей

data-disabled