justasinner
@justasinner
веб-дизайнер

Как сделать свой input radio вместо «кружочка и точечки»?

Всем привет! Есть какой-нибудь простой и рабочий способ стилизовать Radio-кнопки через css? Сделать нужно что-то типа prntscr.com/2jb06q
Обе картинки «пальца» изначально серые при выборе идёт смена картинки на зелёный, либо красный.
  • Вопрос задан
  • 15509 просмотров
Пригласить эксперта
Ответы на вопрос 4
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
jsfiddle.net/j4BTz

суть вы должны понять. Разные картинки можно задать классом у label. фон задать у span и менять его в зависимости от состояния инпута.
Ответ написан
Комментировать
itspers
@itspers
Ну сами радиобаттоны не дизайнятся, но можно их скрыть и задизайнить рядом лежащий label под пальцы. Тогда клики будут продолжать работать и без джаваскрипта.
Ответ написан
@exdeniz
Самый простой способ использовать iCheck.
Два класса в css и две строчки в html

codepen.io/exdeniz/pen/sIihf
Ответ написан
Комментировать
Простого способа сделать это через css не существует. Но зато есть тысячи js-плагинов кастомизации селектов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы