Новый вопрос. Как сделать доступный кастомный чекбокс? Я имею ввиду случай, когда сам инпут скрыт, а галочка делается с помощью :checked + label. Даже если повесить tabindex на label, чтобы он стал фокусируемым, нажатие на пробел не имитирует клик по нему. Понятно, что можно js-ом, но может можно как-то ещё?
не надо видео. скрой инпут так что бы он сам ловил фокус, и делай отображение фокуса так же как делаешь отображение чека, только псевдокласс другой.
з.ы. если вдруг затолкал инпут внутрь лэйбла, или у них есть общий родитель то можно еще фокус-визин использовать.