<分区>
<分区>
是否可以创建一个 flexbox 布局来包裹子元素并将它们对齐到顶部?
.container {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.container .element {
flex: 0 0 auto;
}
创建这个:
但我的计划是实现这一目标:
最佳答案
.container {
border: 1px solid black;
padding: 10px;
height: 250px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-content: flex-start;
overflow: hidden;
resize: both;
}
.container div {
border: 5px solid #AAA;
background-color: #DDD;
margin: 3px;
height: 100px;
width: 50px;
}
.container div:nth-child(3n) {
height: 40px;
}
<div>
<div class="container">
<div></div><div></div><div></div>
<div></div><div></div><div></div>
<div></div><div></div><div></div>
</div>
</div>
Some Text
关于css - 对齐不同高度的 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51621218/
相关文章:
jquery - 在多个元素上使用toggle() 和CSS
javascript - Flexbox 导致 adsense 错误 : "adsbygoogle.push() error: No slot size for availableWidth=0"
javascript - React Native - 居中 flexWrap 内容
html - Angular Material 简单的卡片标题在 chrome 中大小不正确
css - Angular Flex Layout 拒绝将容器水平居中,将指令应用于 div、路由器导出等所有内容,但它仍然不会居中
jQuery ui-effects-wrapper 在使用 .show ("slide"时砍掉 div 内容的底部,