Макет для мобильных устройств и планшетов для этой сетки выглядит следующим образом:
[Заголовок]
[Изображение]
[Содержание]
Однако на среднем/большом экране я хотел бы изменить его на этот макет
Фрагмент кода ниже создан для мобильных устройств, поэтому его можно изменить на больших экранах. Но столбец контента не находится прямо под заголовком на средних и больших экранах. Столбец содержания должен заполнить оставшуюся высоту.
Как получить это к желаемому макету? Если это невозможно с помощью бутстрапа, могу ли я использовать flexbox?
.tall {
height: 150px;
}
<link href="https://maxcdn.bootstrapcdn.com/bootswatch/3.2.0/sandstone/bootstrap.min.css" rel="stylesheet"/>
<div class="container text-center">
<div class="row">
<div class="col-sm-12">
<h4>Reorder columns in larger display</h4>
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-6 col-md-push-6">
<div class="well">Header</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-6 col-md-pull-6">
<div class="well tall">Image</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-6 col-md-push-6">
<div class="well">Content</div>
</div>
</div>
</div>
</div>
</div>