BananaMaster

9 Flexbox и глубокая вложенность - ( HTML and CSS, Front End )

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

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

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

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

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

✏️ Задача 1

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

✏️ Задача 2

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

✏️ Задача 3

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

✏️ Задача 4

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

✏️ Задача 5

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

✏️ Задача 6

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

✏️ Задача 7

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


Важно:

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

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

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