如何制作2列布局,其中项目从上到下(而不是从左到右)开始? [英] How do I make a 2 column layout where items starts from top to bottom (not left to right)?

查看:28
本文介绍了如何制作2列布局,其中项目从上到下(而不是从左到右)开始?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

基本上我想要做的是拥有这种布局:

Essentially what I want to do is to have this kind of layout:

"item-1" "item-5"

"item-2" "item-6"

"item-3" "item-7"

"item-4" 

请注意,项目从上到下而不是从左到右.

Please notice that items go from top to bottom and not from left to right.

编辑:列表中有多少项是未知的

It is unknown how many items are in the list

推荐答案

尝试CSS多列布局

.column {
  -webkit-column-count: 2; 
  -webkit-column-gap: 40px;
  -moz-column-count: 2;
  -moz-column-gap: 40px;
  column-count: 2;
  column-gap: 40px;
}

<div class="column">
  <p>item-1</p>
  <p>item-2</p>
  <p>item-3</p>
  <p>item-4</p>
  <p>item-5</p>
  <p>item-6</p>
  <p>item-7</p>
</div>

这篇关于如何制作2列布局,其中项目从上到下(而不是从左到右)开始?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆