Центрирование текста в столбце Flex, когда текст переносится? - PullRequest
0 голосов
/ 20 мая 2019

У меня есть столбец с логотипом вверху и текстом под логотипом, текст в другом контейнере. CSS для гибкого контейнера установлен на flex flex-direction: column align-items: center. Когда текст не переносится, макет выглядит так:

              logo
         foo  boo0  foo

Однако, если контейнер сжимается, так что текст должен обернуться, это происходит:

              logo
         foo  boo0  
         foo

Есть ли настройка CSS, которая бы выглядела так:

              logo
           foo  boo0  
              foo

1 Ответ

2 голосов
/ 20 мая 2019

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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...