如何用HTMLflex布局写出两行列表

 我来答
前端晨话
2019-03-08 · 专注前端话题以及前端教育
前端晨话
采纳数:104 获赞数:228

向TA提问 私信TA
展开全部
<div style="display: flex;flex-wrap: wrap;">
<div style="width:50%;height: 100px;background-color: #000000;">第一列1</div>
<div style="width:50%;height: 100px;background-color: blue;">第一列2</div>
<div style="width:50%;height: 100px;background-color: red;">第二列1</div>
<div style="width:50%;height: 100px;background-color: yellow;">第二列2</div>
</div>

我没有考虑兼容性问题,自行加上前缀就可以。这里最主要注意两点:

  1. 在外层要加上flex-wrap: wrap;非常重要,这句话的意思就是可以换行;

  2. 内层一定要给其设置宽度。这样才能有效换行,否则全堆在一行里了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式