HTML und CSS · Senior · Frage 8 von 75
Wie beschleunigt content-visibility: auto lange Seiten?
- 1Es entfernt unsichtbare Elemente aus dem DOM und stellt sie beim Scrollen wieder her
- 2Es lädt Bilder und iframes im Element lazy, wie
loading=lazy - 3Es überspringt Layout und Paint von Elementen außerhalb des Bildschirms, bis sie gebraucht werden
Antwort zeigen
Richtige Antwort: Es überspringt Layout und Paint von Elementen außerhalb des Bildschirms, bis sie gebraucht werden
Erklärung
Der Browser rendert Abschnitte außerhalb des Viewports nicht und spart Zeit beim ersten Zeichnen. Damit die Scrollleiste nicht springt, setzt man über contain-intrinsic-size: auto 500px eine erwartete Größe. Das DOM bleibt erhalten: Suche auf der Seite und Barrierefreiheit funktionieren weiter, anders als bei Virtualisierung.