Как работает css checkbox?

Я только что натолкнулся на кнопку переключения, которая создается только с помощью CSS. Это известно как взломать флажок.

Для тех, кто не знает, что такое чекбокс css, пожалуйста, прочитайте его здесь

https://css-tricks.com/the-checkbox-hack/

Я попробовал это, и это работало прекрасно. Но я не понял, как это работает, потому что мы не нажимаем на флажок.

Итак, у меня есть 2 вопроса

Как это работает?

Вместо абсолютного позиционирования я попробовал это сdisplay: none; Это все еще работало. Есть ли у этого метода недостатки?

Ответы на вопрос(1)

Ваш ответ на вопрос