а почему так не получается? codepen.io/dennyjuice/pen/NPjRYW
просто у меня там два инпута + чекбокс и сабмит, если прям вашим кодом, то тоже не так работает
Denis: дело в css селекторах, я использую оператор +, что значит, элемент, который идет непосредственно после данного (пример: div + p - параграф, который идет сразу за div ), иначе не получится
могу осмелиться предположить, что в примере любая область блока кликабельная. С div чтобы так сделать, прийдётся с геммороем поработать. мой вариант легче и проще.
Quber: Можно весь блок обернуть в label, а в него уже пихнуть инпут и подпись в спане. В итоге вся эта хренотень будет кликабельной. Собсвтенно, сам этот лейбл и его содержимое вполне можно сделать как на картинке и не будет семантически лишней разметки.