Верстка · Middle · Запитання 30 з 75
Що таке блоковий контекст форматування (BFC) і як його створити?
- 1Це група сусідніх елементів з однаковим
display: block, що йдуть поспіль - ✓Правильна відповідь: Ізольована область розкладки: містить float, не схлопує margin;
display: flow-root - 3Це будь-який семантичний контейнер на кшталт
<section>чи<article>
Пояснення
BFC - ізольована область розкладки: вона містить свої float-елементи (не «випадає» за висотою) і не дає margin дітей схлопнутися з батьківським. Створюють його display: flow-root (сучасний спосіб), overflow не visible, flex/grid-елементи, position: absolute тощо. Раніше це був спосіб clearfix.