如何删除AdSense广告下方的空格adsense?

时间:2015-10-12 04:19:37

标签: html css responsive-design adsense

我在移动网页的顶部有一个AdSense响应式广告单元。当320x50广告填满此空间时,广告底部会有额外的空白区域。提供320x100广告时没有空白区域。我没有为div元素定义大小,因此该单元应该适应Google提供的任何广告。

如果提供的是320x50广告而不是320x100广告,是否可以折叠空白区域?

我认为这是一个常见的问题,但我还没能找到解决方案。在此先感谢您的帮助。

我认为谷歌最初试图提供320x100的单位,但最终提供320x50单位,留下额外的空白区域。据Google称:"为了帮助提高320x100广告尺寸的竞争力,我们允许320x50展示广告以此格式展示。发生这种情况时,较小的广告将始终在顶部垂直对齐。"

1 个答案:

答案 0 :(得分:0)

因此,由于广告已经在容器中,请尝试以下操作:

.ad-wrapper {
  width:320px;
  height:50px;
  overflow:hidden;
}

并在容器上添加ad-wrapper类。

<div class="ad-wrapper" align="center">
  <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  <!-- Top_Responsive --><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-xxxxxx" data-ad-slot="xxxxxxx" data-ad-format="auto"></ins>
  <script>
    (adsbygoogle = window.adsbygoogle || []).push({});

  </script>
</div>

希望它能起作用!