Я использую флэш-блок bootstrap 4 для создания вертикального выравнивания, но у меня все еще есть проблема возраста, когда моя строка и столбец не расширяются, чтобы быть полной высотой контейнера. Поэтому мой код прямоугольника с вертикальным выравниванием не будет работать, потому что контейнер достигает такого же содержания, как контент.Bootstrap 4 - выравнивание по вертикали Flex
Поскольку класс героя установлен на 70vh, я хочу, чтобы содержимое было вертикально выровнено внутри этого контейнера. Так H2
, P
, & a
метки центрируется по вертикали в пределах этого героя обертки с использованием нового макета начальной загрузки прогибается сетка
Должен ли я установить мин-высоту для того, чтобы решить эту проблему?
.hero {
background: red;
width: 100%;
height: 70vh;
}
<link rel="stylesheet" href="https://cask.scotch.io/bootstrap-4.0-flex.css"/>
<div class="hero">
<div class="container">
<div class="row flex-items-xs-middle">
<div class="col-xs">
<h2>a real tag line here</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce iaculis dapibus enim, ut pharetra magna venenatis non. Maecenas aliquam.</p>
<a class="tek-btn" href="#">Order now!</a>
</div>
</div>
</div>
</div>
Пример Fiddle - https://jsfiddle.net/7qynca6z/
«проблема, где моя строка и столбец не растягиваются быть полная высота контейнера» - Сколько высоты вам нужен контейнер DIV взять? –
Полная высота героя 70vh, поэтому я хотел бы, чтобы содержимое было вертикально выровнено внутри этого контейнера. Извините, я уточню вопрос, чтобы быть более ясным. – Sam