HTML i CSS · Senior · Pytanie 7 z 75
Co daje contain: layout paint (lub contain: content)?
- ✓Poprawna odpowiedź: Obietnicę, że zawartość nie wpływa na zewnętrzny layout i malowanie, co zawęża przeliczenia
- 2Zakaz zmiany rozmiaru elementu po pierwszym malowaniu
- 3Tylko przycina zawartość jak
overflow: hidden, ale bez paska przewijania
Wyjaśnienie
CSS Containment izoluje poddrzewo: zmiany w środku nie wymuszają layoutu i malowania reszty strony. Przydatne w widżetach, feedach i złożonych komponentach. Efekt uboczny: paint przycina zawartość do granic i tworzy blok zawierający oraz kontekst nakładania, więc nie stosuj go bezmyślnie.