任何人都知道一种优选的css技术,如果它比容器的高度长,可以让ol流入两列?列表中的项目数可能会有所不同,容器的高度可能会发生变化。
当我尝试将li设置为width:50%
和float:left
时,它会分为两列,但是2会在1旁边而不是在它之下。
我想要实现的目标是:
答案 0 :(得分:19)
这适用于使用column-count
和column-gap
规则的现代浏览器(即非IE):
ol#two-columns {
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
column-count: 2;
column-gap: 20px;
}
跨浏览器选项为: