background: url(/style/wap/images/to.png) no-repeat top center , url(/style/wap/images/brs.png) repeat-y center;
картинка которая отвечает за фон серый, её можно так же опустить через background-position: в одной этой же строке если ты так хочешь, там где у тебя написано top center там могут быть и другие единицы, играйся сиди сам с позиционированием
Muslim Mamaev, ну глядя на картинку, могу подсказать лишь решение о том что картинку которая отвечает за серый фон, опустить пониже на уровне низа желтой линии, так же я не вижу html, может можно и марджином с верху это исправить или обернуть в блок и паддингом исправить
а так самое простое решение для тебя, это юзуть слайдер и у блока который имеет oveflow: hidden; - переопределить ширину, так что бы видно было 2.5 элемента
Kentavr16, 10 минут заняла вся проверка примерно, склонировал репо , открыл index.html , пробежался быстренько, но будь у меня настроение среднее или плохое я бы даже клонировать не стал)
Картинки не оптимизировала, адаптива нет, а так же нет стоило бы изучить какую-то методологию по названиям классов
а так в целом вроде нормально, но конечно каждую мелочь не проверял, посмотрел о том соблюдено ли схлопывание а так же где и как заюзала отступы, например секция our_food , у секции ты задала ей марджины, но я например верстаю так что секции прилегают друг к другу, и если секция должна быть чуть ниже якобы другой секции то я задаю ей паддинги а не марджины - но возможно это спорная ситуация
для "первого проекта" это хорошая верстка
и элементы меню сделай ссылками, к примеру ul > li > a > текст
и contact_items phone - за место марджина ( margin-left: 50px; ) должен быть паддинг + там должна быть ссылка с типом номера ссылка
+ почитай про выпадение отступов, хоть у тебя вроде ничего не выпало но знать следует об этом
lucrativeperson, в данном примере который я привёл, всё же есть не точность, потомок может быть сильнее своего родителя относительно своего контекста ( уровня ).
В данном примере:
gg - z-index = 2
gg__children - z-index = 2.100 ( но выплыть на уровень выше он не может )
tt - z-index = 2 ( но так как он ниже в дом дереве на уровне с gg, то он всё равно сильнее)
Мутабельный объект хранить в useState - плохая практика, и нужно добавить timeZone зависимость в useEffect и тогда ошибка пропадет, но будут другие проблемы а точнее - бесконечный вызов useEffect, удачи друг