Урок 210 із 239
88%
← Назад

Відображення grid у відладчику браузера

Як використовувати інструменти розробника Chrome для перевірки CSS Grid розмітки.

Відображення grid у відладчику браузера

Під час створення сайтів за допомогою CSS Grid іноді потрібно перевірити, чи правильно розташовані елементи у сітці. Відладчик браузера допомагає побачити структуру grid, колонки, рядки та знайти помилки у розміщенні елементів.

❗ Важливо:

У Chrome DevTools є спеціальний інструмент для CSS Grid. Він дозволяє візуально побачити колонки, рядки та області сітки.

1. Відкриваємо інструменти розробника

Спочатку потрібно знайти елемент, який використовує CSS Grid. Натисніть правою кнопкою миші на елементі та виберіть пункт «Переглянути код» (Inspect).

Відкриття Chrome DevTools

2. Знаходимо кнопку grid

У панелі Elements біля батьківського елемента з display: grid з'явиться спеціальна кнопка grid.

Кнопка grid у Chrome DevTools

3. Вмикаємо відображення сітки

Після натискання кнопки grid браузер покаже структуру сітки: номери колонок, рядків та межі grid-контейнера.

Відображення CSS Grid

4. Налаштування Grid у вкладці Layout

У правій частині DevTools відкрийте вкладку Layout. Там знаходяться додаткові налаштування відображення CSS Grid.

Панель Layout для CSS Grid

Корисні налаштування Grid

  • Show track sizes — показує розміри колонок і рядків.
  • Show area names — показує назви областей grid, якщо вони створені через grid-template-areas.
  • Extend grid lines — продовжує лінії сітки за межі контейнера.

Приклад CSS Grid

<div class="grid">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
</div>
.grid {
  display: grid;
  grid-template-columns: repeat(2, 150px);
  grid-template-rows: repeat(2, 100px);
  gap: 20px;
}

.grid div {
  border: 1px solid green;
}
📌 Завдання:
  1. Створіть контейнер з display: grid.
  2. Додайте 6 дочірніх блоків.
  3. Відкрийте DevTools та увімкніть Grid Overlay.
  4. Перевірте розміри колонок і рядків.
💡 Показати підказку

Якщо елементи Grid розташовані неправильно, спочатку перевіряйте grid-template-columns, grid-template-rows та gap.