Сейчас большинство пользователей сети просматривает web-ресурсы со своих гаджетов, для большинства из них требуется адаптивная версия сайтов, чтобы контент отображался привлекательно. Именно поэтому, каждый разработчик должен сразу адаптировать ресурс под все виды устройств. Есть большое количество способов сделать это. Многие пользуются уже готовыми блоками, что упрощает и ускоряет разработку.В этой статье я расскажу как сделать меню сайта адаптивным, не используя при этом сложных конструкций языка Java Script...
Предыстория: когда мы видим в макете такой блок, велико искушение числа добавить, как html-текст. Но представьте, что пункты могут быть добавлены, убраны и редактировать числа заказчику может быть неудобно CSS счётчики Задача: создать нумерованные блоки, которые автоматически нумеруются(без редактирования HTML). Причем номера могут быть стилизованы или выводится в каких-то определенных частях блока. Решение: можно использовать переменные css. Счетчик counter можно перезапускать, увеличивать и выводить в блоке...