Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Челендж: Бокс-сайзінг | Бокс Модель та Відстань між Елементами
Основи CSS

bookЧелендж: Бокс-сайзінг

Завдання

Давайте розглянемо практичні відмінності між значеннями content-box та border-box для властивості box-sizing. Ваше завдання полягає в наступному:

  • Застосуйте значення content-box до властивості box-sizing для елемента з ідентифікатором content-box.
  • Застосуйте значення border-box до властивості box-sizing для елемента з ідентифікатором border-box.
index.html

index.html

index.css

index.css

copy
  • box-sizing: content-box: Ширина та висота без урахування падінгу та рамки.
  • box-sizing: border-box: Ширина та висота включають падінги та рамку.
index.html

index.html

index.css

index.css

copy

Пояснення

У цьому прикладі ми маємо два елементи div, кожен з яких використовує різні значення для властивості box-sizing:

  • Перший div має червону рамку і використовує значення за замовчуванням content-box для властивості box-sizing. Незважаючи на те, що значення width і height встановлено на 200px, padding і border створюють додатковий простір, що призводить до розмірів, більших за 200px в обох напрямках.
  • І навпаки, другий div показує синю рамку і вибирає border-box як значення властивості box-sizing. Хоча width і height залишаються на рівні 200px, padding і border включаються до розмірів боксу.

Ми можемо спостерігати контрастні розміри двох блоків: перший більший за рахунок додаткового простору за рахунок padding і border. На противагу цьому, друге поле зберігає постійний розмір 200px, включаючи padding і border.

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

bookЧелендж: Бокс-сайзінг

Завдання

Давайте розглянемо практичні відмінності між значеннями content-box та border-box для властивості box-sizing. Ваше завдання полягає в наступному:

  • Застосуйте значення content-box до властивості box-sizing для елемента з ідентифікатором content-box.
  • Застосуйте значення border-box до властивості box-sizing для елемента з ідентифікатором border-box.
index.html

index.html

index.css

index.css

copy
  • box-sizing: content-box: Ширина та висота без урахування падінгу та рамки.
  • box-sizing: border-box: Ширина та висота включають падінги та рамку.
index.html

index.html

index.css

index.css

copy

Пояснення

У цьому прикладі ми маємо два елементи div, кожен з яких використовує різні значення для властивості box-sizing:

  • Перший div має червону рамку і використовує значення за замовчуванням content-box для властивості box-sizing. Незважаючи на те, що значення width і height встановлено на 200px, padding і border створюють додатковий простір, що призводить до розмірів, більших за 200px в обох напрямках.
  • І навпаки, другий div показує синю рамку і вибирає border-box як значення властивості box-sizing. Хоча width і height залишаються на рівні 200px, padding і border включаються до розмірів боксу.

Ми можемо спостерігати контрастні розміри двох блоків: перший більший за рахунок додаткового простору за рахунок padding і border. На противагу цьому, друге поле зберігає постійний розмір 200px, включаючи padding і border.

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

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

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

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