ZetIndex_Ram: 1) да. из дефолтных стилей. 2) смотря что ты имеешь ввиду? такая запись создана только для того чтобы обнулить стили. в своем проекте ты должен указать нормальный font-size.
это бы сработало если бы дочерним элементом не был чекбокс. так скажем алерты отработают, не спорю. но чекбокс тоже не чекнется из за e.stopPropagation()
Grigory S.: именно в таком вопросе - как раз лучше сказать никогда - и говорить "ладно. это исключение. тут можно", нежели сказать "не желательно", а потом видеть в html все css стили
Алексей Уколов: это просто обман зрения. там само bg градиентом и при ховере меняется на другой градиент. и все это происходит через transition. поэтому кажется что как будто оно светится
Сергей: там в комментах я пример залил https://jsfiddle.net/LngL05b5/ здесь нет флекса. и классы даже использовал для примера бутсраповские. как раз что тебе нужно