выровнять элементы по центру, сохраняя при этом высоту фона - PullRequest
0 голосов
/ 21 октября 2018

У меня есть два столбца внутри строки в Bootstrap 4. Если я пытаюсь выровнять содержимое по вертикали, используя align-items-center в строке или align-self-center на col, h4 центрируется, но фонне полная высота.Вот ручка https://codepen.io/geo555/pen/PyaLbE

<div class="container">
  <div class="row no-gutters justify-content-center">
    <div class="col-sm-4">
       <img src="https://via.placeholder.com/400X400" class="img-fluid">
    </div>
    <div class="col-sm-4 text-center bg-dark text-white align-self-center">
       <h4>Awesome desk</h4>
    </div>
   </div>
</div>

1 Ответ

0 голосов
/ 21 октября 2018

Сделайте col d-flex flex-column и используйте вертикальное автоматическое поле (my-auto) в заголовке ...

<div class="container">
    <div class="row no-gutters justify-content-center">
        <div class="col-sm-4">
            <img src="https://via.placeholder.com/400X400" class="img-fluid">
        </div>
        <div class="col-sm-4 border text-center bg-dark text-white d-flex flex-column">
            <h4 class="my-auto">Awesome desk</h4>
        </div>
    </div>
</div>

https://www.codeply.com/go/7nPpNbXHF4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...