Библиотека для стилизации чекбоксов на чистом css
Представляем на ваш суд отличную легкую библиотеку, созданную lokesh-coder и предназначенную для стилизации и кастомизации чекбоксов на чистом css.
Вот отличный пример, демонстрирующий возможности данной библиотеки:
Преимущества кастомизации чекбоксов и радиокнопок с помощью данной библиотеки: Базовые
Фигуры — Квадрат, скругленная, круг
Варианты — Стандартный, заполненный, с тонкой обводкой
Цвета — primary, success, info, warning и danger
Варианты заполнения — заливка или обводка
Анимации — плавная, tada, jelly, pulse, с поворотом
Переключатель в стиле iOS
Адаптивность
Отсутствие javascript
Кастомный иконочный шрифт
Поддержка изображений
SVG иконки
Возможность переключения между иконками\svg\изображениями
«Блокировка» для input type=»checkbox»
Поведения — focus, hover, indeterminate
Поддержка фреймворков таких как Bootstrap, Foundation, Semantic UI, Bulma . ..
Кастомизация с помощью SCSS
Поддержка всех современных браузеров, в том числе мобильных устройств
Стили для печати
Установка Установка через npm или yarn > npm install pretty-checkbox // or
> yarn add pretty-checkbox После этого добавить pretty-checkbox.min.css в html
Подключение без скачивания через CDN <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected] /dist/pretty-checkbox.min.css"/> Ручная загрузка Загрузка исходного кода с GitHub
SCSS Также можете подключить pretty-checkbox.scss в ваш главный scss файл
@import '~pretty-checkbox/src/pretty-checkbox.scss'; Использование Pretty Checkbox имеет множество встроенных стилей:
Название класса
Описание
p-default
Базовый стиль
p-switch
Переключатель в стиле iOS
p-icon
Для вставки иконочного шрифта
p-svg
Для вставки svg файла или разметки
p-image
Для вставки изображения
И три возможных формы: p-round, p-curve, p-square (по умолчанию)
Пример кастомизированного чекбокса на codepen
See the Pen default pretty-checkbox by Alexey (@leshkacho) on CodePen.
Базовый чекбокс имеет три варианта начертания p-fill p-thick p-outline (по умолчанию)
Эти стили можно комбинировать:
See the Pen basic styles and combines pretty-checboxes by Alexey (@leshkacho) on CodePen.
Рассмотрим checkbox в виде переключателя в стиле iOS
See the Pen KZwoyq by Alexey (@leshkacho) on CodePen.
Вставка иконок, svg, и картинок
<!--Иконочный шрифт-->
<div>
<input type="checkbox">
<div>
<i></i>
<label>Check me</label>
</div>
</div>
<!--svg-->
<div>
<input type="checkbox">
<div>
<img src="file. svg" />
<label>Check me</label>
</div>
</div> <!--Так же поддерживается вставка svg с помощью тегов в тело документа-->
<!--Картинка-->
<div>
<input type="checkbox" />
<div>
<img src="/check.png" />
<label>Block</label>
</div>
</div>
Цветовая схема Существует 5 основных цветов для отображения чекбокса: p-primary p-success p-warning p-info p-danger
А так же 5 цветов для линии обводки
p-primary-o p-success-o p-warning-o p-info-o p-danger-o
Подробное представление:
See the Pen YYPaOK by Alexey (@leshkacho) on CodePen.
Анимации See the Pen pretty-checkboxes animation by Alexey (@leshkacho) on CodePen.
Добавление анимация на чекбокс происходит путем добавления описанных в примере классов
Другие возможности Переключатели Возможно создание переключателей с заменой текста, иконки только на css!
Происходит это следующим образом
See the Pen toggle pretty-checkboxes by Alexey (@leshkacho) on CodePen.
Можно использовать разные иконки для обоих состояний переключателя
Кастомизация радио-кнопок на чистом css без js радио кнопки добавляются идентично чекбоксам и с ними работают такие же классы
GitHub проекта Полная документация Скачать архивом с GitHub
Псевдокласс :checked | CSS | WebReference Псевдокласс :checked применяется к элементам интерфейса, таким как переключатели (checkbox), флажки (radio) и пункты списка (option), когда они находятся в положение «включено».
Переключение элементов в такое состояние происходит с помощью атрибута checked элемента <input> или пользователем.
Синтаксис Селектор :checked { ... }Примеры использования
input[type="radio"]:checked { ... } Стиль применяется только ко включенным переключателям.
input[type="checkbox"]:checked { ... } Стиль применяется только к помеченным флажкам (чекбоксам).
option:checked { ... } Стиль применяется только к выбранным элементам списка.
Синтаксис
Описание Пример <тип> Указывает тип значения. <размер> A && B Значения должны выводиться в указанном порядке. <размер> && <цвет> A | B Указывает, что надо выбрать только одно значение из предложенных (A или B). normal | small-caps A || B Каждое значение может использоваться самостоятельно или совместно с другими в произвольном порядке. width || count [ ] Группирует значения. [ crop || cross ] * Повторять ноль или больше раз. [,<время>]* + Повторять один или больше раз. <число>+ ? Указанный тип, слово или группа не является обязательным. inset? {A, B} Повторять не менее A, но не более B раз. <радиус>{1,4}
# Повторять один или больше раз через запятую. <время>#
Пример <!DOCTYPE html>
<head>
<meta charset=»utf-8″>
<title>checked</title>
<style>
input:checked + span {
background: #fc0;
}
</style>
</head>
<body>
<p><strong>С какими операционными системамы вы знакомы?</strong></p>
<p><input type=»checkbox» name=»a1″><span>Windows 7</span><br>
<input type=»checkbox» name=»a2″><span>Windows Vista</span><br>
<input type=»checkbox» name=»a3″><span>Windows XP</span><br>
<input type=»checkbox» name=»a4″><span>System X</span><br>
<input type=»checkbox» name=»a5″><span>Linux</span><br>
<input type=»checkbox» name=»a6″><span>Mac OS</span></p>
<p><input type=»submit» value=»Отправить»></p>
</body>
</html>
В данном примере текст возле отмеченных флажков выделяется фоновым цветом.
Результат примера показан на рис. 1.
Рис. 1. Результат использования псевдокласса :checked
Спецификация Спецификация Статус WHATWG HTML Living Standard Живой стандарт HTML5 Предлагаемая рекомендация Selectors Level 4 Рабочий проект CSS Basic User Interface Module Level 3 Рабочий проект Selectors Level 3 Рекомендация
Спецификация
Каждая спецификация проходит несколько стадий одобрения.
Recommendation (Рекомендация) — спецификация одобрена W3C и рекомендована как стандарт.Candidate Recommendation (Возможная рекомендация) — группа, отвечающая за стандарт, удовлетворена, как он соответствует своим целям, но требуется помощь сообщества разработчиков по реализации стандарта. Proposed Recommendation (Предлагаемая рекомендация) — на этом этапе документ представлен на рассмотрение Консультативного совета W3C для окончательного утверждения. Working Draft (Рабочий проект) — более зрелая версия черновика после обсуждения и внесения поправок для рассмотрения сообществом. Editor’s draft (Редакторский черновик) — черновая версия стандарта после внесения правок редакторами проекта. Draft (Черновик спецификации) — первая черновая версия стандарта. Браузеры Браузеры
В таблице браузеров применяются следующие обозначения.
— элемент полностью поддерживается браузером; — элемент браузером не воспринимается и игнорируется; — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками. Число указывает версию браузреа, начиная с которой элемент поддерживается.
Псевдоклассы
Формы
См. также Аккордеон меню Вкладки на CSS Выпадающее меню
Использование :checked Спойлер Стилизация переключателей Стилизация флажков Флажок — Spectrum CSS Направление
Версия Vars
Статус компонента Вклад
Последний выпуск 11 мая 2023 г. Текущая версия @spectrum-css/checkbox @6.0.29
Веб-сайт Spectrum
GitHub
Флажки позволяют пользователям выбирать несколько элементов из списка отдельных элементов или помечать один отдельный элемент как выбранный. Флажки не следует использовать сами по себе, их всегда следует использовать в группе полей. Недопустимые флажки обозначаются предупреждением HelpText при включении в группу полей. Стандартный Проверенный
По умолчанию Флажок
Флажок
Флажок
Неверный Флажок
Флажок
Флажок
Отключено Флажок
Флажок
Флажок
Только чтение Флажок
Флажок
Флажок
Показать разметку
<дел>
По умолчанию
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" отмечен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<дел>
Неверно
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<дел>
Отключено
<метка>
<тип ввода = "флажок" отключен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" отключен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<дел>
Только для чтения
<метка>
<тип ввода = "флажок" отключен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" отключен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
Выделено Подтверждено
По умолчанию Флажок
Флажок
Флажок
Неверный Флажок
Флажок
Флажок
Отключено Флажок
Флажок
Флажок
Только чтение Флажок
Флажок
Флажок
Показать разметку
<дел>
По умолчанию
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<дел>
Неверно
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<дел>
Отключено
<метка>
<тип ввода = "флажок" отключен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" отключен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<дел>
Только для чтения
<метка>
<тип ввода = "флажок" отключен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" отключен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
Размеры футболок Проверено
S Флажок Флажок Флажок
М (по умолчанию) Флажок Флажок Флажок
л Флажок Флажок Флажок
XL Флажок Флажок Флажок Показать разметку
<дел>
С
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark50" />
<использовать xlink:href="#spectrum-css-icon-Dash50" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark50" />
<использовать xlink:href="#spectrum-css-icon-Dash50" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark50" />
<использовать xlink:href="#spectrum-css-icon-Dash50" />
Флажок
метка>
<дел>
М (по умолчанию)
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark75" />
<использовать xlink:href="#spectrum-css-icon-Dash75" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark75" />
<использовать xlink:href="#spectrum-css-icon-Dash75" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark75" />
<использовать xlink:href="#spectrum-css-icon-Dash75" />
Флажок
метка>
<дел>
Л
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок
метка>
<дел>
XL
<метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark200" />
<использовать xlink:href="#spectrum-css-icon-Dash300" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark200" />
<использовать xlink:href="#spectrum-css-icon-Dash300" />
Флажок
метка>
<метка>
<тип ввода = "флажок" установлен>
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark200" />
<использовать xlink:href="#spectrum-css-icon-Dash300" />
Флажок
метка>
Режим упаковки Проверено
Флажок с необычайно длинной меткой, пожалуйста, не делайте этого, но если вы это сделали, он должен переносить текст, когда он становится длиннее, чем контейнер, содержащий флажок, который имеет недопустимо длинную метку.
Показать разметку <метка>
<тип ввода="флажок">
<диапазон>
<использовать xlink:href="#spectrum-css-icon-Checkmark100" />
<использовать xlink:href="#spectrum-css-icon-Dash200" />
Флажок с очень длинной меткой, пожалуйста, не делайте этого, но если вы это сделали, он должен переносить текст, когда становится длиннее, чем контейнер, содержащий флажок, который имеет недопустимо длинную метку
метка>
Этот компонент можно изменить с помощью пользовательских свойств с префиксом --mod-*
. Список этих настраиваемых свойств с префиксом можно найти здесь.
Тихий и подчеркнутый Spectrum выбрал вариант, ранее известный как тихий
, в качестве варианта по умолчанию и добавил вариант с акцентом
с теми же стилями, что и предыдущий вариант по умолчанию. Если вы использовали тихий вариант
, флажок .spectrum--quiet 9Класс 0149 больше не требуется и может быть удален. Если вам нужно, чтобы переключатель выглядел так, как он был до этого изменения, добавьте .spectrum-Checkbox—выделено
.
Размер футболки Флажок теперь поддерживает размер футболки и требует, чтобы вы указали размер, добавив класс .spectrum-Checkbox--size*
. Использование классов .spectrum-Checkbox .spectrum-Checkbox--sizeM
приведет к получению предыдущего размера флажка по умолчанию.
Флажок Tailwind CSS — Flowbite Требуется FlowbitJS Начните работу с компонентом флажка, чтобы позволить пользователю выбрать один или несколько параметров в виде квадратного поля, доступного в нескольких размерах и цветах
Компонент флажка можно использовать для получения одного или нескольких выбранных параметров от пользователя в форма квадратного блока, доступного в нескольких стилях, размерах, цветах и вариантах, закодированных с помощью служебных классов из Tailwind CSS и с поддержкой темного режима.
Убедитесь, что вы включили Flowbite в качестве подключаемого модуля в свой CSS-проект Tailwind, чтобы применить все необходимые стили для компонента флажка.
Пример флажка
# Используйте этот пример элемента флажка по умолчанию в отмеченном и снятом состоянии.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка...
Скопировать в буфер обмена
Флажок по умолчанию
Состояние проверки
<тип ввода="флажок" значение="">
Флажок по умолчанию
<дел>
<введите проверенный тип="флажок" значение="">
Проверено
Отключенное состояние
# Этот пример можно использовать для отключенного состояния компонента флажка, применив отключен атрибут
для элемента ввода.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка...
Скопировать в буфер обмена
Флажок отключен
Отключен флажок
Флажок отключен
<дел>
Отключено отмечено
Ссылка на флажок
# Используйте этот пример, если вы хотите добавить якорную ссылку внутри метки компонента флажка.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Скопировать в буфер обмена
Я согласен с условиями.
<дел>
<тип ввода="флажок" значение="">
Я согласен с условиями использования .
дел> Вспомогательный текст
# Начните с этого примера, если вы хотите добавить дополнительный вспомогательный текст для компонента флажка.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка. ..
Скопировать в буфер обмена
Бесплатная доставка через Flowbite
Для заказов стоимостью от 25 долларов США в книгах или 29 долларов США в других категориях
<дел>
<дел>
Бесплатная доставка через Flowbite
Для заказов стоимостью от 25 долларов США в книгах или 29 долларов США.в других категориях
С рамкой
# Используйте этот пример флажка внутри элемента карты, чтобы включить большую область активации нажатием.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка. ..
Скопировать в буфер обмена
Радио по умолчанию
Состояние проверки
Радио по умолчанию
<дел>
Проверено
дел> Группа списка флажков
# Используйте этот пример, чтобы отобразить список флажков, сгруппированных внутри карточки.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка. ..
Скопировать в буфер обмена
Технология Вью JS
Реагировать
Угловой
Ларавель
Технологии
<ул>
<дел>
<тип ввода="флажок" значение="">
Vue JS
<дел>
<тип ввода="флажок" значение="">
Реагировать
<дел>
<тип ввода="флажок" значение="">
Угловой
<дел>
<тип ввода="флажок" значение="">
Laravel
Горизонтальная группа списка
# Используйте этот пример, чтобы отобразить список флажков внутри карточки по горизонтали.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка...
Скопировать в буфер обмена
Идентификация Вью JS
Реагировать
Угловой
Ларавель
Идентификация
<ул>
<дел>
<тип ввода="флажок" значение="">
Vue JS
<дел>
<тип ввода="флажок" значение="">
Реагировать
<дел>
<тип ввода="флажок" значение="">
Угловой
<дел>
<тип ввода="флажок" значение="">
Laravel
Требуется Flowbite JS Раскрывающийся список флажков
# Используйте этот пример, чтобы отобразить список флажков в раскрывающемся меню.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка...
Скопировать в буфер обмена
Поиск
Бонни Грин
Джесе Леос
Майкл Гоф
Роберт Уолл
Джозеф Макфолл
Лесли Ливингстон
Роберта Касас
Удалить пользователя Выпадающий поиск w3.org/2000/svg">путь>кнопка>
<дел>
<дел>
Поиск
<дел>
<дел>
<дел>
<тип ввода="флажок" значение="">
Бонни Грин
<дел>
<введите проверенный тип="флажок" значение="">
Хес Леос
<дел>
<тип ввода="флажок" значение="">
Майкл Гоф
<дел>
<тип ввода="флажок" значение="">
Роберт Уолл
<дел>
<тип ввода="флажок" значение="">
Джозеф Макфолл
<дел>
<тип ввода="флажок" значение="">
Лесли Ливингстон
<дел>
<тип ввода="флажок" значение="">
Роберта Касас
<а href="#">
w3.org/2000/svg">
Удалить пользователя
дел> Встроенный макет
# Вы можете выровнять элементы флажка по горизонтали, используя тег оболочки и применив класс flex
.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка...
Скопировать в буфер обмена
Встроенный 1
Встроенный 2
Встроенный отмечен
Встроенный отключен
<дел>
<тип ввода="флажок" значение="">
Встроенный 1
<дел>
<тип ввода="флажок" значение="">
Встроенный 2
<дел>
<введите проверенный тип="флажок" значение="">
Встроенный флажок
<дел>
Встроенный отключен
дел> Цвета
# Используйте классы text-{color}-{shade}
из Tailwind CSS, чтобы изменить цвет компонента флажка.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка...
Скопировать в буфер обмена
Красный
Зеленый
Фиолетовый
Бирюзовый
Желтый
Оранжевый
<введите проверенный тип="флажок" значение="">
Красный
<дел>
<введите проверенный тип="флажок" значение="">
Зеленый
<дел>
<введите проверенный тип="флажок" значение="">
Фиолетовый
<дел>
<введите проверенный тип="флажок" значение="">
бирюзовый
<дел>
<введите проверенный тип="флажок" значение="">
Желтый
<дел>
<введите проверенный тип="флажок" значение="">
Оранжевый
дел> Расширенный макет
# Используйте этот пример расширенного макета элементов флажка, где родительский элемент метки может быть стилизован, когда флажок установлен.
Изменить на GitHub Включить полноэкранный режим
Переключить вид планшета
Переключить мобильное представление
Переключить темный режим
Загрузка...
Скопировать в буфер обмена
Выберите технологию: React Js
Библиотека JavaScript для создания пользовательских интерфейсов.
Vue Js
Vue.js — это интерфейсный фреймворк JavaScript с моделью и представлением.
Angular
Фреймворк веб-приложений на основе TypeScript.
Выберите технологию: <ул> <дел> 9 -45,1 87,7-36 16,9 9,7 23,4 48,9 12,8 100,4-,7 3,4-1,4 6,7-2,3 10-22,2-5-44,7-8,6-67,3-10,6-13-18,6-27,2-36,4-42,6-53,1 3. 9-3,7 7,7- 7,2 11,7-10,7zM167,2 307,5c5,1 8,7 10,3 17,4 15,8 25,9-15,6-1,7-31,1-4,2-46,4-7,5 4,4-14,4 9,9-29,3 16,3-44,5 4,6 8,8 9,3 17,5 14,3 26,1зм-30,3-120,3с14. 4-3,2 29,7-5,8 45,6-7,8-5,3 8,3-10,5 16,8-15,4 25,4-4,9 8,5-9,7 17,2-14,2 26-6,3-14,9-11,6-29.5-16-43.6zm27.4 68.9c6.6-13.8 13.8-27.3 21.4-40.6s15.8-26.2 24.4-38.9c15-1.1 30.3-1.7 45.9-1.7s31 .6 45.9 1.7c8.5 12.6 1 6,6 25,5 24,3 38,7с14,9 26,7 21,7 40,4с-6,7 13,8-13,9 27,4-21,6 40,8-7,6 13,3-15,7 26,2-24,2 39-14,9 1,1-30,4 1,6-46,1 1,6с-30,9-0,5-45. 6-1,4с-8,7-12,7 -16,9-25,7-24,6-39с-14,8-26,8-21,5-40,6зм180,6 51,2с5,1-8,8 9,9-17,7 14,6-26,7 6,4 14,5 12 29,2 16,9 44,3-15,5 3,5-31,2 6. 2-47 8 5,4-8,4 10,5 -17 15,5-25,6зм14,4-76,5с-4,7-8,8-9,5-17,6-14,5-26,2-4,9-8,5-10-16,9-15,3-25,2 16,1 2 31,5 4,7 45,98-4,6 14,8-10 29,2-16,1 43,4zM256,2 118,3c10,5 11,4 20,4 23,4 29,6 35,8-19,8-,9-39,7-,9-59,5 0 9,8-12,9 19,9-24,9 29,9-35 . 8зМ140.2 57с16.8 -9,8 54,1 4,2 93,4 39 2,5 2,2 5 4,6 7,6 7-15,5 16,7-29,8 34,5-42,9 53,1-22,6 2-45 5,5-67,2 10,4-1,3-5,1-2,4-10,3-3,5-15,5- 9,4-48,4-3,2-84,9 12,6-94зм-24,5 263,6с-4,2-1,2-8,3-2,5-12,4-3,9-21,3-6,7-45,5-17,3-63-31,2-10,1-7-16,9-17,8-18,8-29,9 0-18,3 31,6-41,7 77. 2 -57,6 5,7-2 11,5-3,8 17,3-5,5 6,8 21,7 15 43 24,5 63,6-9,6 20,9-17,9 42,5-24,8 64,5зм116,6 98с-16,5 15,1-35,6 27,1-56,4 35 .3-11,1 5,3-23,95,8-35,3 1,3-15,9-9,2-22,5-44,5-13,5-92 1,1-5,6 2,3-11,2 3,7-16,7 22,4 4,8 45 8,1 67,9 9,8 13,2 18,7 27,7 36,6 43,2 53,4- 3,2 3,1-6,4 6,1-9,6 8,9зм24,5- 24,3с-10,2-11-20,4-23,2-30,3-36,3 9,6,4 19,5,6 29,5,6 10,3 0 20,4-,2 30,4-,7-9,2 12,7-19,1 24,8-29,6 36,4zm130,7 30с-,9 1 2.2 -6,9 23,6-16,5 31,3-15,9 9,2-49,8-2,8-86,4-34,2-4,2-3,6-8,4-7,5-12,7-11,5 15,3-16,9 29,4-34,8 42,2-53,6 22,9-1,9 45,7-5,4 68,2-10,5 1 4,1 1,9 9.6-20,4 17,7-41,4 24,5-62,9 5,2 1,5 10,2 3,1 15 4,7 46,6 16 79,3 39,8 79,3 58 0 19,6-34,9 44,9-84,8 61,4зм-149,7-15с25,3 0 45,8-20,5 45,8-45,8с-20,5-45,8- 45,8–45,8c–25,3 0–45,8 20,5–45,8 45,8s20,5 45,8 45,8 45,8z"/>Реагировать JS
Библиотека JavaScript для создания пользовательских интерфейсов.
метка> <тип ввода="флажок" значение=""> <дел> Vue JS
Vue.js — это интерфейсный JavaScript-фреймворк для представления модели.
метка> <тип ввода="флажок" значение=""> <метка для="угловой-вариант"> <дел> Угловой
Среда веб-приложений на основе TypeScript.
Навигация по записям