我的页面如下所示。
风格:CSS中心的div并排排列
.featuredcontainer {
width: 450px;
height: 700px;
margin-left: auto;
margin-right: auto;
position: relative;
right: 160px;
top: 30px;
border: 1px groove grey;
}
.navcontainer
{
margin-left: auto;
margin-right: -8px;
position: relative;
top: 75px;
height: 600px;
width: 300px;
}
而例如HTML:
<div class="featuredcontainer">
content
</div>
<div class="lessonnavcontainer">
menu
</div>
当显示的页面。 navcontainer在右侧(正如它应该),但在featuredcontainer下。当我使用相对定位将navcontainer向上移动时,它看起来很正确,但页面底部有一堆空的空间。我该怎么办?
尝试在两个类中添加'float:left' – 2012-07-09 18:03:18
现在它们彼此相邻,但不会随页面大小调整并位于混乱的位置。 – Jaxkr 2012-07-09 18:04:56
删除所有'顶部'和'右',并适合父div内的那两个div