【发布时间】:2014-07-22 23:16:03
【问题描述】:
请访问我的网站查看我的问题:http://amrapps.ir/personal/。
如何在没有绝对定位的情况下将 蓝色 div 低于其他 div(徽标和彩色导航链接)? (浮动:向下)
【问题讨论】:
请访问我的网站查看我的问题:http://amrapps.ir/personal/。
如何在没有绝对定位的情况下将 蓝色 div 低于其他 div(徽标和彩色导航链接)? (浮动:向下)
【问题讨论】:
试试下面的 CSS:
#info {
width: 100%;
background-color: blue;
height: 200px;
clear: both;
}
由于上面的 div 有一个浮动,蓝色的 div 也只是向上移动。通过使用clear: both; 清除这些浮动,div 将自动向下移动。
除了您的问题之外,这里是 cmets 中说明的保证金问题的解决方案。
要改变蓝色div和导航之间的空间,改变css如下:
#nav {
float: right;
margin: 25px 50px 75px;
background-color: white;
}
如您所见,我使用了定义不同边距的简写方式。您可以按如下方式设置不同的边距:
margin: [top] [right] [bottom] [left];
您未定义的任何边距都将采用相反值的边距。 这样你可以看到我设置了上边距为25px,左右边距为50px,下边距为75px。
【讨论】:
#nav div 的下边距。