我试图在容器之间垂直对齐可变高度元素,即每个容器中的第一个元素彼此垂直对齐,每个容器中的第二个元素彼此垂直对齐,等等.
我正在使用flexbox但不确定这是否可能?或者是否可以使用CSS Grid?
期望的结果
See demo我尚未设法让它工作.
main {
display: flex;
flex-wrap: wrap;
}
.container {
background: grey;
margin: 0 10px 20px;
padding: 10px;
width: 200px;
}
.top {
background: red;
}
.middle {
background: blue;
}
.bottom {
background: green;
}
Some text here, Some text here, Some text here
And some here, And some here, And some here, And some here, And some here, And some here
And a little here too
Some text here, Some text here
And some here, And some here, And some here, And some here, And some here, And some here, And some here, And some here, And some here
And a little here too, And a little here too
Some text here, Some text here, Some text here, Some text here, Some text here
And some here
And a little here too
Some text here, Some text here, Some text here
And some here, And some here, And some here, And some here, And some here, And some here
And a little here too
Some text here, Some text here, Some text here
And some here, And some here, And some here, And some here, And some here, And some here
And a little here too
Some text here, Some text here, Some text here
And some here, And some here, And some here, And some here, And some here, And some here
And a little here too
Some text here, Some text here, Some text here
And some here, And some here, And some here, And some here, And some here, And some here
And a little here too