@Alxsick

Flexbox расположение блоков?

Учусь верстать, делаю первый свой макет и возник вопрос по флексам.
Есть такой вот блок 5c3e31788e94c990649748.png
Моя разметка
<div class="flex">
				<div class="column_1">
					<div class="column_text">
						<h3>
						July 2010<br>
						Our Humble Beginnings
						</h3>
					<p>Proin iaculis purus consequat sem cure 
						digni ssim. Donec porttitora entum suscipit 
						aenean rhoncus posuere odio in tincidunt. Proin
						iaculis purus consequat sem cure digni
						ssim. Donec porttitora entum suscipit.</p>
					</div>
					<div class="column_text">
						<h3>
						December 2012<br>
						Enter The Dark Dфays
						</h3>
						<p>Proin iaculis purus consequat sem cure 
						digni ssim. Donec porttitora entum suscipit 
						aenean rhoncus posuere odio in tincidunt. Proin 
						iaculis purus consequat sem cure digni..
						</p>
					</div>
				</div>
				<div class="img">
						<div><img src="img/about1.png"></div>
						<div><img src="img/line.png"></div>
						<div><img src="img/about2.png"></div>
						<div><img src="img/line.png"></div>
						<div><img src="img/about3.png"></div>
						<div><img src="img/line.png"></div>
						<div><img src="img/about4.png"></div>
						<div><img src="img/line.png"></div>
						<div><img src="img/about5.png"></div>
				</div>
				<div class="column_3">
					<div class="column_text">
						<h3>
						January 2011<br>
						Facing Startup Battles
						</h3>
						<p>Proin iaculis purus consequat sem cure 
						digni ssim. Donec porttitora entum suscipit 
						aenean rhoncus posuere odio in tincidunt. Proin 
						iaculis purus consequat sem cure digni 
						ssim. Donec porttitora entum suscipit aenean 
						rhoncus posuere odio in tincidunt.</p>
					</div>
					<div class="column_text">
						<h3>
						february 2014<br>
						Our Triumph
						</h3>
						<p>Proin iaculis purus consequat sem cure 
						digni ssim. Donec porttitora entum suscipit 
						aenean rhoncus posuere odio in tincidunt. Proin 
						iaculis purus consequat sem cure digni 
						ssim. Donec porttitora entum suscipit aenean.
						</p>
					</div>
				</div>


css:
.flex {
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	margin-top: 85px;

	
}
.column1 {
display: flex;
flex-direction: column;
align-items: center;
align-content: flex-start;
}

.column_text {
	width: 306px;
}

.column_text h3 {
font-size: 18px;
color: #222222;
text-transform: uppercase;
padding-top: 0;
}

.column_text p {
font-size: 18px;
color: #777777;
margin-top: 17px;
text-align: right;
}

.column_1 h3 {
	text-align: right;
}
.column_3 p {
	text-align: left;
}

.img {
display: flex;
flex-direction: column;
align-items: center;
}

.column_3 {
display: flex;
flex-direction: column;
align-items: flex-end;
}

.column_1 .column_text:nth-child(2) {
margin-top: 345px;
}

.column_3 .column_text:nth-child(1) {
margin-top: 280px;
}

.column_3 .column_text:nth-child(2) {
margin-top: 300px;
}


И собственно вопрос, можно ли без использования margin, сдвинуть блоки с текстом, как на картинке(хотя там немного криво вышло). С помощью значений flexbox. Еще пришло в голову добавить пустые дивы и и поставить им flex-grow: 2, но пустые дивы это ведь плохая практика?
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ответы на вопрос 1
LenovoId
@LenovoId
svg, css,js
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
20 апр. 2024, в 14:27
3000 руб./за проект
20 апр. 2024, в 13:56
7000 руб./за проект
20 апр. 2024, в 13:52
7000 руб./за проект