我想要三个居中的div,分裂成不同的线。但是,这段代码不会中断行(如display: block)。
.container {
display: flex;
height: 100vh;
align-items: center;
justify-content: center;
}<div class="container">
<div>One</div>
<div>Two</div>
<div>Three</div>
</div>
我想要的:

发布于 2016-03-01 16:00:14
在专栏里你的意思是:
.container {
display: flex;
height: 100vh;
align-items: center;
flex-direction: column;
justify-content: center;
}
.container div {
border: 1px solid grey;
width: 100%;
text-align: center;
}<div class="container">
<div>One</div>
<div>Two</div>
<div>Three</div>
</div>
或者也许
.container {
display: flex;
height: 100vh;
flex-wrap: wrap;
align-content: center;
justify-content: center;
}
.container div {
border: 1px solid grey;
flex: 0 0 100%;
text-align: center;
}<div class="container">
<div>One</div>
<div>Two</div>
<div>Three</div>
</div>
https://stackoverflow.com/questions/35727123
复制相似问题