Был у меня случай, когда я делал верстку для одного сложного проекта.
Вроде бы, ничего сложного: макет, HTML, CSS, сиди себе и коди. Но потом началось самое интересное — адаптивная верстка.
Потому что нужно было, чтобы все выглядело хорошо на всех устройствах, а это как оказалось, та ещё задачка. Планшеты, телефоны, разные разрешения экранов... Короче, жесть.
Пришлось кучу времени потратить на отладку, тестирование, переписывание кода. Flexbox, grid, media queries — все это было использовано по полной программе.
Зато теперь я знаю, как делать адаптивку. Главное — это терпение и понимание логики. Вот недавно использовал slon3 cc для ускорения разработки. Ну и, конечно, всегда помнить про пользователей, которые будут это всё видеть
В конце концов, все получилось, и сайт выглядел отлично на всех устройствах. Но нервов потрачено было немало.
krab5 cc