weranda
@weranda

Как расположить блоки произвольной высоты в колонки?

Приветствую.
Запамятовал. Есть блоки разной высоты, надо их расположить, к примеру, в три колонки так, чтобы нижний блок лип к верхнему. Вот так:
64dc9453c4944064318662.png
Подскажите, пожалуйста, как это сделать, не прибегая к JS.

P.S.
Забыл добавить, что код блоков выглядит так:
<ul>
	<li>
		<div class="title"></div>
		<div class="description"></div>
	</li>
	<li>
		<div class="title"></div>
		<div class="description"></div>
	</li>
	<li>
		<div class="title"></div>
		<div class="description"></div>
	</li>
	<li>
		<div class="title"></div>
		<div class="description"></div>
	</li>
	<li>
		<div class="title"></div>
		<div class="description"></div>
	</li>
</ul>
  • Вопрос задан
  • 169 просмотров
Пригласить эксперта
Ответы на вопрос 2
@apoca1ipsis
Ответ написан
Комментировать
@maya01
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title></title>
	<style>
		li{
			border: 2px solid black;
			display: inline-block;
		}
		ul{
			display: flex;
		}
	</style>
</head>
<body>
<ul>
  <li  style="height: 300px;width: 225px;">
    <div class="title"></div>
    <div class="description"></div>
  </li>
  <li  style="height: 400px;width: 225px;">
    <div class="title"></div>
    <div class="description"></div>
  </li>
  <li style="height: 450px;width: 225px;">
    <div class="title"></div>
    <div class="description"></div>
  </li>
  <li style="height: 500px;width: 225px;">
    <div class="title"></div>
    <div class="description"></div>
  </li>
  <li style="height: 300px;width: 225px;">
    <div class="title"></div>
    <div class="description"></div>
  </li>
</ul>
</body>
</html>
Ответ написан
Ваш ответ на вопрос

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

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