У меня есть два элемента div, которые расположены в контейнере flex box.Я хочу поместить текст под каждым div.У меня все получилось, но мне интересно, есть ли лучший способ сделать это или это даже правильное использование Flexbox.
Я сделал это, используя гибкий контейнер для позиционирования div,и затем я помещаю гибкий контейнер под тот, который использовался для размещения текста.Я сделал все div одинаковой ширины, а затем использовал word-wrap: break-word;
, чтобы предотвратить переполнение текста за пределами div.
Вот моя цель: ![enter image description here](https://i.stack.imgur.com/4WfPu.png)
* {
margin: 0;
padding: 0;
}
section h2 {
text-align: center;
}
.row {
display: flex;
flex-direction: row;
justify-content: space-between;
}
.text-row {
display: flex;
flex-direction: row;
justify-content: space-between;
word-wrap: break-word;
/*Stop text from overflowing outside the div*/
}
.text-row div {
border: 2px solid blue;
width: 33%;
height: 33%;
word-spacing: initial;
}
.box {
width: 33%;
height: 250px;
}
.row .box-left {
background-color: black;
}
.row .box-right {
background-color: blue;
}
<section>
<h2>HEADER</h2>
<div class="row">
<div class="box box-left"></div>
<div class="box box-right"></div>
</div>
<div class="text-row">
<div class="box-left-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. asdfasdffasdfadsfasdsdf
</div>
<div class="box-right-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div>
</div>
</section>
Вот кодекс: https://codepen.io/anon/pen/jdvWQr
Итак, мой последний вопрос: правильно ли я использую flex box, или лучше подходят поплавки?для этой цели?Спасибо.