У меня есть сетка из трех столбцов разной ширины, каждая из которых содержит элемент изображения.
Структура по существу
<div class="row">
<div class="col-3"><img></div>
<div class="col-6"><img></div>
<div class="col-3"><img></div>
</div>
Каждое изображение настроено на:
img {
display:block;
max-width: 100%;
height: auto;
}
Каждый столбец также содержит padding-left и padding-right по 15px;
Однако это приводит к тому, что средний столбец col-6 оказывается выше двух других столбцов в строке.
Я попытался удвоить левое и правое заполнение для более длинного столбца col-6, но я не думаю, что это идеально, а также не работает быстро.
Я также пытался использовать flexbox безрезультатно.
Как лучше всего сохранить все изображения одинаковой высоты и по-прежнему работать с отзывчивостью?
background-repeat: repeat-x; background-image: url("http://www.example.com/bck.png");
- person Mark Schultheiss   schedule 09.04.2017