@GreenMan1899

Как убрать белую полосу у сайта с мобильного устройства?

overflow: hidden не вариант использовать. На широких экранах пропадет навигация.
сайт

Эта полоса появляется из-за того, что едет карта. На внутренних страницах, где ее нет все нормально. Только вот почему она едет только на на экране смартфонов и планшетов, если адаптива нет?
  • Вопрос задан
  • 580 просмотров
Решения вопроса 1
Punkie
@Punkie
body { min-width: 1050px; }

У вас всё равно адаптива нет, потому можно залочить минимальную ширину по ширине навигации.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
ZetIndex_Ram
@ZetIndex_Ram
Нужно всё обернуть во wrapper (( лежит сразу после боди )) >> должно помочь.
У вас нет адаптива.
.wrapper {
  min-height: 100%;
  position: relative;
  overflow: hidden;
}


Первых раз вижу, чтобы контейнеру задавали padding, так и не понял зачем это.
footer-copyright >> margin: 0 auto >> Он на всю ширину, зачем писать этот код?

overflow: hidden не вариант использовать.
Мозги нужно использовать, прежде чем использовать css.

Нужно растянуть body на всю страницу, в вашем случае использован говнокод.
Растягиваем на всю страницу
html {
  height: 100%;
}
body {
  padding: 0; /// если не сброшены
  margin: 0; /// если не сброшены
  min=height: 100%;
}


В плане оптимизации кода >>> слейте всё в один link, у вас сильно много запросов на файлы в плане css и js кода. Для css используйте scss. Готовый javascript можно тоже свести в один файл (( production версия, dev версия >> раскидывайте код по модулям иначе будет истерика в плане отладки, поддержи, добавления )).

Ещё есть много к чему придраться (( грубейшие ошибки ))
Ответ написан
Mark54
@Mark54
Web-developer
У вас шаблон сайта не адаптивный, у меня ничего не пропадает на телефоне)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы