Was ist Aspect-Ratio-Placeholder-Rechner?
Aspect-ratio ist eine CSS-Eigenschaft, die ein bevorzugtes Seitenverhältnis für ein Element festlegt, sodass der Browser die Höhe aus der Breite berechnen kann, bevor der Inhalt geladen wird. Dies verhindert Cumulative Layout Shift (CLS), eine Core Web Vitals-Metrik, die die visuelle Stabilität misst. Durch das vorzeitige Reservieren des korrekten Platzes für Bilder, Videos und Embeds bleibt das Seitenlayout stabil, während Ressourcen laden.
Kurze Antwort
Berechnen Sie den CSS aspect-ratio Wert und den padding-bottom Fallback-Prozentsatz, um Cumulative Layout Shift zu verhindern. Reservieren Sie den korrekten Platz für Bilder, Videos und Embeds, bevor sie laden.
Last updated: 2026-06-11
Einschränkungen
- Die padding-bottom Fallback-Technik erfordert position: relative auf dem Elterncontainer und position: absolute auf dem Kind-Element.
- Aspect-ratio funktioniert nur, wenn das Element eine definierte Breite hat. Bei auto oder nicht gesetzter Breite hat die Berechnung keine Basis.
- Die Verwendung von aspect-ratio ohne definierte Breite oder Höhe auf Bildern kann Cumulative Layout Shift während des Seitenladens verursachen.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
So nutzt du dieses Tool
- Wählen Sie ein voreingestelltes Verhältnis wie 16:9, 4:3 oder 1:1, oder geben Sie benutzerdefinierte Breiten- und Höhenwerte ein.
- Zeigen Sie den generierten aspect-ratio CSS-Wert für moderne Browser an.
- Kopieren Sie den padding-bottom Fallback für Browser, die die aspect-ratio-Eigenschaft nicht unterstützen.
- Wenden Sie das Wrapper-Markup auf Ihr Bild- oder Embed-Element an. Der Platzhalter reserviert die korrekte Höhe, bevor die Ressource lädt.
Wofür du es nutzen kannst
- Platz für Heldenbilder in Blogbeiträgen reservieren, damit das Layout nicht springt, wenn das Bild geladen wird.
- Stabile Video-Embed-Container für YouTube- oder Vimeo-iframes erstellen, die das Player-Seitenverhältnis bewahren.
- Platzhalter-Boxen für lazy-geladene Bilder in einem Galerie-Raster bauen.