Обновление: После просмотра и тестирования CSS, похоже, что веб-сайт ведет себя так, как вы хотите, когда вы вносите следующие изменения:
@media screen and (min-width: 320px) { /* do the same thing for (min-width: 480px) */
.typology-section {
/* this makes all the text fit in the view */
width: 80%;
/* the ad is wide, so this cuts it off at a certain point so no need to scroll */
overflow-x: hidden;
}
}
I выяснил это, используя инструменты разработчика Firefox, чтобы выбрать элемент (ctrl + shift + c, когда вы находитесь на панели Inspect Element), а именно тот, который выходит из представления, щелкая по нему и редактируя CSS на этой панели, чтобы найти причину проблемы.
Исходный ответ
Я попробовал, и это похоже на объявление вверху страницы это то, что занимает много места по горизонтали и заставляет горизонтальную полосу прокрутки. Можете ли вы попробовать манипулировать объявлением с помощью CSS? Если это так, я бы сделал что-то вроде этого:
@media screen and (min-width: 350px) { //350-400px is roughly the width of most phones
.advertisement {
max-width: 300px;
}
}
Это делает так, что, когда экран имеет определенную ширину, максимальная ширина применяется к объявлению.
Кстати , если вы используете Chrome, вы можете увидеть мобильное представление, открыв «Проверить элемент» (ctrl + shift + i), а затем переключив панель инструментов устройства (ctrl + shift + m). Просто хотел добавить это туда, чтобы облегчить работу по проверке мобильного просмотра!