【发布时间】:2018-06-12 06:01:32
【问题描述】:
我的页脚有问题:我希望 div 行中有 3 个居中的列。这是代码。
.col-1 {
float: left;
width: 20%;
padding: 5px;
height: 100px;
}
.col-2 {
float: left;
width: 40%;
padding: 5px;
height: 100px;
}
<footer>
<div class="row bg-black">
<div class="col-2">
<div class="social-box">
<div><p>Connect with us:</p></div>
<div>
<div><img src="assets/twitter.png" alt=""></div>
<div><img src="assets/linkedin.png" alt=""></div>
</div>
</div>
</div>
<div class="col-1">
<p>dsds</p>
</div>
<div class="col-1">
<p>dsds</p>
</div>
</div>
<div class="row"></div>
</footer> <!-- END FOOTER -->
如果我将float: left 放在列上,我的背景不会显示为黑色。
我该如何解决这个问题?它也不适用于 flex。
【问题讨论】:
标签: css flexbox css-float multiple-columns