Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Розуміння Властивостей Елементів Flex | Володіння Flexbox для Макетів
Основи CSS

bookРозуміння Властивостей Елементів Flex

Flex-елементи — це дочірні елементи для flex-контейнера. Вони більше не є інлайновими або блочними елементами. Тому можна змінювати властивості елементів для досягнення правильного розташування.

flex-basis

Властивість flex-basis визначає початковий розмір flex-елемента до розподілу залишкового простору. Вона задає ідеальний розмір flex-елемента, який може бути скоригований залежно від доступного простору та інших властивостей flex-контейнера.

flex-basis: auto | value;

Розмір можна визначити у пікселях, відсотках або em, щоб задати ідеальний розмір, або встановити значення auto, що дозволяє браузеру визначити розмір на основі вмісту елемента.

index.html

index.html

index.css

index.css

copy

flex-grow

Властивість flex-grow визначає здатність flex-елемента розширюватися відносно інших елементів у flex-контейнері, коли доступний надлишковий простір.

Властивість flex-grow приймає безрозмірне значення, яке вказує відносний розмір flex-елемента порівняно з іншими елементами. Наприклад, якщо один елемент має значення flex-grow рівне 2, а інший — 1, перший елемент розшириться вдвічі більше, ніж другий, коли у flex-контейнері буде надлишковий простір.

index.html

index.html

index.css

index.css

copy

order

Властивість order використовується для визначення порядку відображення елементів flex у межах їх контейнера. За замовчуванням flex-елементи відображаються у тому порядку, в якому вони розташовані в HTML-документі. Однак, ми можемо змінити цей порядок за допомогою властивості order.

Значення order може бути будь-яким числом. Навіть якщо у нас лише 3 елементи, призначення order: 1000; другому елементу не означає, що у нас буде 1000 елементів. Це просто означає, що другий елемент буде розташований на останній позиції. Крім того, якщо кілька елементів мають однакове значення order, браузер розмістить їх у тому порядку, в якому вони знаходяться в HTML-документі. Давайте змінимо order елементів у наступному списку. Завдання — розмістити третій елемент на першій позиції.

index.html

index.html

index.css

index.css

copy

1. Що робить властивість flex-grow?

2. Що робить властивість flex-basis?

question mark

Що робить властивість flex-grow?

Select the correct answer

question mark

Що робить властивість flex-basis?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 5

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 2.56

bookРозуміння Властивостей Елементів Flex

Свайпніть щоб показати меню

Flex-елементи — це дочірні елементи для flex-контейнера. Вони більше не є інлайновими або блочними елементами. Тому можна змінювати властивості елементів для досягнення правильного розташування.

flex-basis

Властивість flex-basis визначає початковий розмір flex-елемента до розподілу залишкового простору. Вона задає ідеальний розмір flex-елемента, який може бути скоригований залежно від доступного простору та інших властивостей flex-контейнера.

flex-basis: auto | value;

Розмір можна визначити у пікселях, відсотках або em, щоб задати ідеальний розмір, або встановити значення auto, що дозволяє браузеру визначити розмір на основі вмісту елемента.

index.html

index.html

index.css

index.css

copy

flex-grow

Властивість flex-grow визначає здатність flex-елемента розширюватися відносно інших елементів у flex-контейнері, коли доступний надлишковий простір.

Властивість flex-grow приймає безрозмірне значення, яке вказує відносний розмір flex-елемента порівняно з іншими елементами. Наприклад, якщо один елемент має значення flex-grow рівне 2, а інший — 1, перший елемент розшириться вдвічі більше, ніж другий, коли у flex-контейнері буде надлишковий простір.

index.html

index.html

index.css

index.css

copy

order

Властивість order використовується для визначення порядку відображення елементів flex у межах їх контейнера. За замовчуванням flex-елементи відображаються у тому порядку, в якому вони розташовані в HTML-документі. Однак, ми можемо змінити цей порядок за допомогою властивості order.

Значення order може бути будь-яким числом. Навіть якщо у нас лише 3 елементи, призначення order: 1000; другому елементу не означає, що у нас буде 1000 елементів. Це просто означає, що другий елемент буде розташований на останній позиції. Крім того, якщо кілька елементів мають однакове значення order, браузер розмістить їх у тому порядку, в якому вони знаходяться в HTML-документі. Давайте змінимо order елементів у наступному списку. Завдання — розмістити третій елемент на першій позиції.

index.html

index.html

index.css

index.css

copy

1. Що робить властивість flex-grow?

2. Що робить властивість flex-basis?

question mark

Що робить властивість flex-grow?

Select the correct answer

question mark

Що робить властивість flex-basis?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 5
some-alt