我正在尝试.column
在我的 html 文档中创建 2 行元素。现在我有 1 行列,然后在页脚下方有另一行。
第一行列似乎符合我的要求,但是当我尝试创建具有相同规则的另一行列时,它垂直对齐而不是水平对齐。我将如何更改 CSS 以使第二行列的功能与第一行一样?
这是HTML:
<div id="columns">
<div class="left column">
<p>left column</p>
</div>
<div class="middle column">
<p>middle column.</p>
</div>
<div class="right column">
<p>right column.</p>
</div>
</div>
<div class="footer">
<div class="left column">
<p>left column</p>
</div>
<div class="middle column">
<p>middle column.</p>
</div>
<div class="right column">
<p>right column.</p>
</div>
</div>
这是CSS:
#columns {
width: 960px;
padding-top: 50px;
margin-bottom: 0px;
}
#columns .column {
position: relative;
width: 300px;
padding: 1%;
border: solid 1px #000;
}
#columns .left {
float: left;
}
#columns .middle {
float: left;
}
#columns .right {
float: right;
}
#container #col1 {
width: 320px;
float: left;
}
这是我的jsFiddle