Хочу сделать картинки(плитку) как на примере
Использую bootstrap 4. Мой код, до другого пока не додумался:
<div class="card-columns">
<div class="card">
<img src="images/2.jpg" class="card-img img-fluid yey">
</div>
<div class="card">
<img src="images/2.jpg" class="card-img img-fluid yey">
</div>
<div class="card">
<img src="images/2.jpg" class="card-img img-fluid yey">
</div>
<div class="card">
<img src="images/2.jpg" class="card-img img-fluid yey">
</div>
<div class="card">
<img src="images/4.jpg" class="card-img img-fluid yey">
</div>
<div class="card">
<img src="images/2.jpg" class="card-img img-fluid yey">
</div>
<div class="card">
<img src="images/2.jpg" class="card-img img-fluid yey">
</div>
</div>
Получается такое:
Что я делаю не так? Почему последний квадрат не стал на пустое место. Как правильно написать код?
<div class="wrap">
<div class="col">
<div class="col__item"></div>
<div class="col__item"></div>
</div>
<div class="col">
<div class="col__item"></div>
<div class="col__item"></div>
</div>
<div class="col">
<div class="col__item col__item_stretch"></div>
</div>
<div class="col">
<div class="col__item"></div>
<div class="col__item"></div>
</div>
</div>
.wrap{
display: flex;
background: #ccc;
padding: 5px;
}
.col{
display: flex;
flex-direction: column;
&__item{
display: flex;
width: 100px;
height: 100px;
margin: 5px;
background: #f00;
&_stretch{
flex: 1;
}
}
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости