Есть такая конструкция в HTML, не могу понять почему не срабатывает при нажатии изменение цвета в меню, которое адаптивное под мобильные телефоны?
Пишите правильно - checkbox.Клик
Не занимайтесь болью, сделайте нормально на js, пара строк на js заменит кучу строк с костылями на css