【发布时间】:2016-08-30 21:09:48
【问题描述】:
嗨,我用flexbox 做了一个布局,它被设置为flex-direction: row; 然后它排列 (1.left) (2.right) (3.left)(4.right),我将孩子设置为是width: 50%。
但我需要归档的更多是flex-direction: column,但有2列,项目的下半部分将向右移动。
当前代码:
.ds-content div{
display: inline-flex;
flex-wrap: wrap;
align-items: flex-start;
}
改变方向:列;
.ds-content div{
display: inline-flex;
flex-wrap: wrap;
align-items: flex-start;
flex-direction: column;
width: 100%;
height: 150px;
}
我遇到的问题是我无法为这个 flexbox 设置固定高度(将下半部分内容推到右侧),内容是从用户管理员动态获取的;在内容长度和子项数量方面是动态的。
提前致谢!
【问题讨论】:
-
请显示 HTML
-
如果你不能为容器设置一个固定的高度,那么列应该如何知道在哪里换行?
-
@jen Wong,我知道这个问题很老了,你有答案吗?