Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在div之间添加空格?_Javascript_Css_Html - Fatal编程技术网

Javascript 如何在div之间添加空格?

Javascript 如何在div之间添加空格?,javascript,css,html,Javascript,Css,Html,我有一个WordPress生成的页面,我想把AdSense放在页面标题下面。请参见图片中的 我想在标题和AdSense广告之间创建一些空白。我已经尝试在包含AdSense广告(如下所述)的div中添加页边空白和填充,但都没有效果 <div style="text-align: center; margin-top: 5px; padding: 13px 0 10px 0;"> <script type="text/javascript"><!-- goo

我有一个WordPress生成的页面,我想把AdSense放在页面标题下面。请参见图片中的

我想在标题和AdSense广告之间创建一些空白。我已经尝试在包含AdSense广告(如下所述)的div中添加页边空白和填充,但都没有效果

<div style="text-align: center; margin-top: 5px; padding: 13px 0 10px 0;">
  <script type="text/javascript"><!--
    google_ad_client = "**************";
    google_ad_slot = "**************";


将一个
边距底部
添加到id为“access”的div中

放入css中

#access {
  margin-bottom: 5px; /* or whatever */
}

我在div中的
元素上添加了
margintop:5px
,它就工作了。如果可以将id添加到div,则使用以下css规则:

div#adds > ins{
    margin-top: 5px;
}
您的
#访问
div具有
float:left
,因此您需要在包含广告的div上添加
clear:left
(或
clear:both
),这样它们就不会重叠


如果您使用Firebug或您喜爱的浏览器中的开发人员工具查看页面,您可以看到您的ad div实际上位于页眉div的上方和下方,当您添加
清除:两个
,它将向下移动到它应该位于的位置。

是否尝试添加以下内容

<div style="clear:both;"></div>

在标题div之后


这样,页眉浮动(如果有浮动)被清除,下面的Ad div现在应该在这种情况下使用填充

margin:0 auto 5px
(因为已经存在一个
margin:0 auto
声明)。这两者结合得非常好。不管它们是否是两个属性(第一个是
margin
,第二个是
margin bottom
)@Šime Vidas:只使用margin bottom,让另一个margin最终设置为其他css不变。你能回答吗?很高兴看到我的AdBlock仍然很强大!我也有,但互联网连接本身是不值得的:)子选择器(
)在IE6中不起作用。这可能是问题,也可能不是问题,这取决于OP的支持需求,但需要记住。