我想知道如何在div中创建多个列。这是一个页脚,我想要一个站点地图,社交媒体链接等。
我打算使用<multicol>
,但我读到它已被弃用,所以它让我不再使用它。
基本上我有80%宽的DIV,我需要三列。最好每个都有一个保证金。
的CSS:
div.bottom
{
height: 200px;
width: 80%;
margin-left: auto;
margin-right: auto;
margin-top: none;
margin-bottom: none;
border-top: 4px solid #00ccff;
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
background-color: #575757;
}
我现在只需要HTML。谢谢你的时间。
答案 0 :(得分:43)
使用float: left;
(或右侧)创建三个div,并为其准确width
。
<div class="bottom">
<div style="float: left; width: 33%;"></div>
<div style="float: left; width: 33%;"></div>
<div style="float: left; width: 33%;"></div>
</div>