我有我的CSS布局的问题,如下图所示:CSS布局的地方文字的旁边,而不是下面
#wrapper {
width: 80%;
}
#content {
float: left;
background: #FFFF00;
height: 350px;
width: 70%;
display: inline;
}
#rightcolumn {
background: #EBE3CD;
height: 350px;
width: 30%;
height: 250px;
float: left;
}
#legendcolumn {
background: #FF00FF;
height: 100px;
width: 30%;
float: left;
}
我的HTML的主体如下:
<div id="wrapper">
<div id="content">
Main Content.
</div>
<div id="rightcolumn">
Right Column.
</div>
<div id="legendcolumn">
Here comes the legend.
</div>
</div>
Lorem ipsum dolor sit amet.
不幸的是,文本lorem ipsum dolor sit amet被放置在布局旁边。但是,我想将文本放置在布局下方。如何在不引入新的div容器的情况下实现这一目标?
谢谢annakata。这是目前唯一的解决方案。 * display:block *和* clear:都有帮助。 – labrassbandito 2010-11-17 08:57:51