Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Розуміння Контейнерів та Елементів Сітки | Початок Роботи з CSS Grid
Майстерність CSS Grid

bookРозуміння Контейнерів та Елементів Сітки

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

Контейнери сітки та елементи сітки: основа CSS Grid

CSS Grid революціонізує верстку веб-сторінок, пропонуючи потужну систему для створення двовимірних макетів. В основі CSS Grid лежать два ключові поняття: контейнер сітки та елементи сітки.

  • Контейнер сітки — це будь-який елемент, до якого застосовано властивості CSS, пов’язані із сіткою, що перетворює його на батьківський контекст для макета сітки;
  • Безпосередні нащадки цього контейнера автоматично стають елементами сітки, кожен з яких бере участь у структурі сітки.

Ці базові відносини дозволяють організовувати контент у рядки та стовпці з точним контролем, що спрощує реалізацію складних макетів.

index.html

index.html

styles.css

styles.css

copy

Роль display: grid у CSS Grid

Ключова властивість, яка активує макет сітки — це display: grid. Коли ви призначаєте елементу display: grid, він стає контейнером сітки, створюючи новий контекст форматування сітки. Це означає, що браузер розглядатиме його безпосередніх нащадків як елементи сітки, організовуючи їх згідно з визначеними вами правилами сітки.

  • Лише безпосередні нащадки контейнера сітки беруть участь як елементи сітки;
  • Вкладені елементи глибше у DOM не стають елементами сітки, якщо їхній батьківський елемент також не є контейнером сітки.

Таке чітке розділення контейнера та елементів є основою для створення гнучких, адаптивних макетів за допомогою CSS Grid.

question mark

Яке твердження найкраще описує взаємозв’язок між контейнером сітки та елементами сітки у CSS Grid?

Select the correct answer

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

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