Это потому, что у вас есть блок AdSense, который имеет жестко запрограммированную ширину 728px.
Таким образом, всякий раз, когда в окне просмотра находится < 728 px, этот div будет простираться за правый край страницы, следовательно, горизонтальная полоса прокрутки.
Редактировать
Можете ли вы сказать мне, где Вы нашли это
Именно в этом блоке кода здесь
<div style='text-align:center'><div class='adsense' style='display:inline-block;width:728px;height:90px;'>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- 728x90 -->
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5337874066772271"
data-ad-slot="6784283332"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
Всякий раз, когда у вас есть горизонтальная прокрутка, как вы описали это, как правило, это признак того, что существует слишком широкий элемент, так что это то, что я искал для. В этом случае вы можете увидеть, что объявление слишком велико, если вы ограничите свое окно. Я использовал веб-инспектор (похожий на firebug) для подтверждения.
Иногда вы не можете увидеть элемент, который вызывает проблему. В веб-инспекторе, если вы наведите указатель на элемент в представлении кода, он будет выделен на странице просмотра, так что это помогает.
FYI, есть способы работы с Adsense на чувствительных сайтах. Checkout this link, чтобы вы начали
Удачи вам!
О, спасибо, Дэвид! Я не могу найти этот блок с firebug. Не могли бы вы рассказать мне, где вы его нашли, как вы его отслеживали? – JohnDoea
Дэвид, клянусь, я искал все файлы (PHP, JQuery, CSS), а также после широкого объявления adense на загрузочном сайте и просто не мог найти никакого ввода «728px» ... Итак, не только мне не удалось отследить его с помощью Firebug, я не знаю, где даже начать делать его «Display: none». – JohnDoea
@ben Мне кажется, что это сайт Drupal. Вы можете проверить, добавлен ли этот блок adsense вашей темой или расширение Drupal –