使用flex项目作为flex容器 [英] using a flex item as a flex container
问题描述
我想用flexbox和列布局,但是我希望顶部 n-1
flex项目固定在顶部, nth
flex项目被固定到主flex容器区域的底部。
我通过使用 nth
flex项目也是使用 justify-content:flex-end
的新的flexbox / flex容器,但是我找不到任何示例是这样做的 - 所以这是一个正确的/可接受的解决方案根据标准,如果没有,我会如何去用这个flexbox?
这是一个简单的例子:
class =snippet-code-css lang-css prettyprint-override> .flex-container {display:-webkit-flex;显示:flex; -webkit-flex-direction:column; flex-direction:column;宽度:300px; height:240px; background-color:Silver;}。flex-container-bottom {display:-webkit-flex;显示:flex; -webkit-flex-direction:column; flex-direction:column;宽度:300px; height:240px;背景颜色:橙色; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end;}。flex-item {background-color:DeepSkyBlue;宽度:100px; height:100px; margin:5px;}。flex-item-bottom {background-color:red;宽度:100%; height:50px;}
< div class =flex -container> < div class =flex-item> flex item 1< / div> < div class =flex-item flex-container-bottom> < div class =flex-item-bottom> flex item 2< / div> < / div>< / div>