我有一列带有徽标的顶部,徽标下方的文本位于不同容器中。 flex容器的css设置为 logo
foo boo0 foo
。当文本不自动换行时,布局如下所示:
logo
foo boo0
foo
但是,如果容器缩小以至于文本必须换行,则会发生这种情况:
logo
foo boo0
foo
是否有CSS设置,使其看起来像这样:
{{1}}
答案 0 :(得分:2)
text-align: center
?
.logo {
text-align: center;
}
.container {
display: flex;
flex-wrap: wrap;
}
.container > div {
text-align: center;
flex: 1 1 auto;
}
<div>
<div class="logo">logo</div>
<div class="container">
<div>foofoofoofoofoofoofoo</div>
<div>barbarbarbarbarbarbar</div>
<div>bazbazbazbazbazbazbaz</div>
</div>
</div>