derealty
@derealty
Делаю Сайты

Как сверстать такую конструкцию в BS?

661e8dd9895de144795481.png

Привет, подскажите как сверстать такое (см.картинку), где блок 1 - height: 100vh;

Сразу скажу вот так:
<div class="row">
	<div class="col-3">
		<img src="...">
	</div>
	<div class="col-9">
		<div class="row">
			<div class="col-6">
				<img src="...">
			</div>
			<div class="col-6">
				<img src="...">
			</div>
			<div class="col-6">
				<img src="...">
			</div>
			<div class="col-6">
				<img src="...">
			</div>
		</div>
	</div>
</div>

не подходит, так как все блоки выводятся php циклом
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 2
delphinpro
@delphinpro
frontend developer
Добавить несколько строк своих стилей и не пытаться натянуть сову на глобус.

<div class="my-grid">
  <div class="my-cell"></div>
  <div class="my-cell"></div>
  <div class="my-cell"></div>
  <div class="my-cell"></div>
  <div class="my-cell"></div>
</div>


.my-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
  height: 100vh;
}
.my-cell:first-child {
  grid-row: span 2;
}
Ответ написан
Комментировать
да и php циклом можно делать как вы написали, если логика есть. к примеру если элемент 1й, 6й, 11й то выводим большой блок, если нет то маленький
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы