我正在尝试将两个div
并排对齐。两个div
's 都包含在 another 中div
。
这是我编写的 HTML 和 CSS 代码,它出现了可怕的错误。
HTML:
<div id="content">
<div id="main"></div>
<div id="sidebar"></div>
</div>
CSS:
#content {
width: 1000px;
}
#sidebar {
width: 200px;
float: left;
height: 400px;
background-color: red;
}
#main {
width: 800px;
margin-left: 200px;
height: 400px;
float: left;
background-color: blue;
}
这是jsFiddle
编辑:终于为我工作的代码如下:
<div id="content">
<div id="sidebar"></div>
<div id="main"></div>
</div>
和CSS如下:
#content {
width: 1000px;
overflow: auto;
}
#sidebar {
width: 200px;
height: 400px;
float: left;
}
#main {
width: 800px;
height: 400px;
margin-left: 200px;
}
我不知道原因,但...
overflow : auto;
需要让它以正确的方式显示。