【发布时间】:2011-07-20 20:03:06
【问题描述】:
我正在准备网站页面结构,但卡在这里
HTML
<div id="main">
<div id="left"></div>
<div id="content"></div>
<div id="right"></div
</div>
css
#main
{
background: url("../images/bkg_main1.gif") no-repeat scroll 50% 0 #FBFAF6;
width: 100%;
}
#left
{
float:left;
}
#content
{
width:997px;
margin:0 auto;
}
#right
{
float:right;
}
left div应该出现在它正在出现的页面的左侧,content div应该出现在中间,它也出现在中间,right div应该出现在页面的右侧。右侧的 div 出现在页面的右侧,但它出现在右下角。
【问题讨论】:
-
#main 太小 ;) 由于#main 由窗口宽度设置,使窗口太小而无法容纳内容将导致#right 下降到下方。弹出一些边框:1px solid #f0f;在你的 div 周围看看他们在做什么