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

use*_*735 6 html css adsense responsive-design

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

如果提供320x50广告而不是320x100,是否有办法折叠空白区域?

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

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

sco*_*ord 0

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

.ad-wrapper {
  width:320px;
  height:50px;
  overflow:hidden;
}
Run Code Online (Sandbox Code Playgroud)

并将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>
Run Code Online (Sandbox Code Playgroud)

希望它有效!