Przeglądarka i wydajność · Senior · Pytanie 11 z 75
Dlaczego zmiana jednej klasy na <body> może być kosztowna w dużej aplikacji?
- ✓Poprawna odpowiedź: Może unieważnić style całego poddrzewa, wymuszając przeliczenie stylów tysięcy elementów
- 2Wywołuje nowe żądanie sieciowe po CSS
- 3Resetuje wszystkie listenery zdarzeń
Wyjaśnienie
Koszt przeliczenia stylów zależy od liczby dotkniętych elementów i złożoności pasujących do nich selektorów.