BananaMaster

8 Flexbox и как работают display: flex, flex-direction - ( HTML and CSS, Front End )

Если что то забыли кликни для перехода на урок

📘 Практические задачи: Flexbox

Для каждой задачи создай отдельные классы в файле style.css и примени их к нужным тегам.

📌 Структура файлов: index.html + style.css

💡 Главное правило: display: flex всегда пишется на родителе, а не на дочернем элементе.

✏️ Задача 1

Четыре одинаковых блока равномерно распределены по всей ширине контейнера.

✏️ Задача 2

Три блока расположены друг под другом и находятся по центру контейнера по горизонтали.

✏️ Задача 3

Три блока расположены друг под другом. Первый касается верхнего края, второй находится посередине, третий касается нижнего края.

✏️ Задача 4

Три блока находятся у нижнего края контейнера.

✏️ Задача 5

Четыре блока находятся у нижнего края контейнера и распределены равномерно.

✏️ Задача 6

Слева расположен один высокий блок. Справа — два блока друг под другом. Верхний касается верхнего края, нижний — нижнего.

✏️ Задача 7

Контейнер состоит из двух частей. Слева расположены два блока — один сверху, второй снизу. Справа находится один блок, расположенный ровно по центру.

✏️ Задача 8

В центре большого контейнера находится карточка. Внутри карточки три блока расположены друг под другом. Верхний касается верхнего края карточки, нижний — нижнего, а все блоки выровнены по центру по горизонтали.

✏️ Задача 9

Повтори расположение блоков.


Важно:

Каждый класс пишется отдельно в style.css.

Используйте только HTML и CSS.

Практикуйте свойства: display: flex, flex-direction, justify-content, align-items.