Флекс элементы ў CSS
Апрача вывучаных намі тыпаў блачных мадэляў
ёсць яшчэ адна - флекс элементы. Для таго,
каб атрымаць такія элементы, трэба бацьку
гэтых элементаў напісаць уласцівасць display
ў значэнні flex. Сам бацька застанецца
блачным элементам, а вось яго нашчадкі стануць
флекс элементамі.
Флекс элементы, падобна да блачных могуць мець
шырыню і вышыню, margin і padding.
Аднак, у адрозненне ад блачных, па змаўчанні
флекс элементы выстройваюцца ў шэраг унутры
свайго бацькі.
Давайце паспрабуем:
<div class="parent">
<div class="child">1</div>
<div class="child">2</div>
<div class="child">3</div>
</div>
.parent {
display: flex; /* нашчадкі будуць флекс элементамі */
width: 300px;
height: 200px;
border: 1px solid red;
}
.child {
width: 50px;
height: 50px;
border: 1px solid green;
}
: