Flexbox / Float - 2 1 2布局

时间:2016-04-19 16:22:36

标签: html css css3 flexbox

我正在尝试使用Flexbox或浮动创建一个2 1 2布局,如添加到此问题的图像中所示。有没有办法只使用有序的项目列表成功完成这项工作?

<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
</ul>

enter image description here

1,2,4,5的大小相同,3的宽度与其他区块相同。

我正在尝试使用Flexbox来实现这一目标,但我似乎无法获得2以下的2和5以及。

1 个答案:

答案 0 :(得分:5)

您可以使用 remote_file '/home/Test/AAA.war' do source 'https://IP.com:8082/ URL Of the Repo/AAA.war' owner 'root' group 'root' mode '0755' action :create end flex-direction: column执行此操作,但我认为您必须在父级上设置固定高度

flex-wrap: wrap
body, html, ul {
  margin: 0;
  padding: 0;
}
* {
  box-sizing: border-box;
}
ul {
  display: flex;
  height: 100vh; 
  list-style-type: none;
  flex-direction: column;
  flex-wrap: wrap;
}
li {
  flex: 0 0 50%;
  border: 1px solid black;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 50px;
}
li:nth-child(3) {
  flex: 0 0 100%;
}