【发布时间】:2012-02-07 07:40:50
【问题描述】:
我的 div 有问题。我目前在 html 中有四个“div”,如下所示。我想要做的是将页面中的所有内容都放在“页面” div 中。在“main” div 中,我有“content”和“side” div,它们都有来自 CSS 的“float:left”属性。令人高兴的是,当我这样做时,我失去了我的“页面”div 的背景,它是白色的。如何防止这种情况并创建我的内容和侧 div?我知道这很容易,但由于某种原因,我没有做对。任何帮助将不胜感激。
谢谢
<div id=”page”>
<div id=”container”>
</div>
<div id=”main”>
<div id=”content”>
</div>
<div id=”side”>
</div>
</div>
</div>
这是我的 CSS 代码
#page
{
margin: 2em auto;
max-width: 1000px;
background-color:#fff;
}
#main
{
clear: both;
padding: 1.625em 0 0;
width:700px;
}
#content
{
clear: both;
padding: 1.625em 0 0;
width:740PX;;
float:left;
}
#side
{
width:250px;
margin:5px;
float:left;
}
【问题讨论】: