HTML i CSS · Middle · Pytanie 30 z 75
Czym jest blokowy kontekst formatowania (BFC) i jak go utworzyć?
- 1To grupa kolejnych elementów rodzeństwa z tym samym
display: block - ✓Poprawna odpowiedź: Izolowany obszar układu: zawiera floaty, zapobiega zapadaniu marginesów;
display: flow-root - 3Dowolny semantyczny kontener, np.
<section>lub<article>
Wyjaśnienie
BFC to izolowany obszar układu: zawiera swoje floaty (nie zapada się na wysokość) i nie pozwala marginesom dzieci zapadać się z marginesami rodzica. Tworzą go display: flow-root (nowoczesny sposób), overflow inne niż visible, elementy flex/grid, position: absolute itd. Dawniej była to technika clearfix.