CSS без JavaScript: как обработать клик только с помощью стилей
Когда мы разрабатываем веб-страницу — будь то лендинг, блог или портфолио — первое, что приходит в голову при добавлении интерактивности, это JavaScript. Например, вы хотите, чтобы по нажатию кнопки “Подробнее” раскрывался скрытый текст. И сразу же рука тянется к JavaScript — ведь именно он, казалось бы, отвечает за поведение элементов. Но… что, если я скажу, что весь этот функционал можно реализовать исключительно с помощью CSS? Да, звучит необычно, но CSS — это не просто про цвета и отступы. Он умеет гораздо больше, чем многие думают...
Сброс стандартных CSS-стилей
Перед тем, как мы начнем стилизацию сайта, стоит сбросить значения CSS по умолчанию, установленные веб-браузером. Это важно, потому что на самом деле каждый веб-браузер интерпретирует внешний вид отдельных элементов HTML по-разному...