【发布时间】:2014-09-02 01:14:30
【问题描述】:
我正在尝试使用 Flexbox。 http://css-tricks.com/almanac/properties/a/align-content/ 这显示了不错的对齐选项;但我实际上想要一个自上而下的情况。
我希望一个 div 使用 flexbox 粘在父 div 的底部。使用flex-direction: column 和align-content: Space-between 我可以做到这一点,但是中间的 div 会在中心对齐,我希望中间的也能粘在顶部。
[顶部]
[中间]
-
-
-
[底部]
align-self: flex-end 将使它向右浮动,而不是底部。
完整的 flexbox 文档:http://css-tricks.com/snippets/css/a-guide-to-flexbox/
【问题讨论】:
-
与问题无关,但似乎很荒谬的是,任何 flex-box 属性都不容易解决这种布局
-
@coffeecola 不要说没有知识就不容易解决。 Flex 真的很强大,谢谢查看下面的答案。
-
这可能不是一个错误吗?为什么相同的选项应该在行模式下下推单元格,而不是在列模式下。
-
不,这不是错误,
flex-end在行或列模式下是不同的结尾。行尾(底部)或列尾(右)。