Задать вопрос
Kozack
@Kozack
Thinking about a11y

Можно ли только с помощью CSS изменять состояние checkbox?

Недавно познакомился с вот таким способом изменения состояния документа



Но при таком подходе использовать <label> не очень удобно. <label> должен вести себя как кнопка. Отсюда и мой вопрос:
Есть способ использовать вместо <label><button>, чтобы по клику переключался <input type="checkbox"> но только без использования javascript?
  • Вопрос задан
  • 531 просмотр
Подписаться 4 Средний 6 комментариев
Решения вопроса 1
Madeas
@Madeas
UI / UX Designer, Frontend Developer
Если я правильно вас понял, то здесь гамбургер, который открывает меню по клику, работает на чекбоксе. Работает без js. Проанализируйте работу кода.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега CSS
Нет, нельзя. CSS про стили, а не про взаимодействие. Ты можешь только отследить состояние чекбокса.
Ответ написан
Комментировать
@relows
Учусь веб дизайну и программированию
В этом тебе сможет помочь только js
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы