Direkter Link zum Artikel Centering a div That Maintains Aspect-Ratio When There’s Body Margin

Zentrieren eines Divs, das das Seitenverhältnis beibehält, wenn ein Body-Rand vorhanden ist

Andrew Welch hatte neulich eine kleine CSS-Herausforderung, um ein gewöhnliches Div zu machen

• vertikal + horizontal zentriert
• passt sich an den Viewport an mit einem Rand drumherum
• behält ein beliebiges Seitenverhältnis bei
• Kein JS

Avatar of Chris Coyier
Chris Coyier am
Direkter Link zum Artikel Aspect Ratio Media Elements und intrinsicsize

Aspect Ratio Media Elements und intrinsicsize

Wenn Sie ein <div></div> mit Seitenverhältnis benötigen (oder jedes Element, das Kinder haben kann), können Sie das tun. Vielleicht der sauberste Weg ist ein Pseudo-Element mit benutzerdefinierter Eigenschaft, das über eine auf der Breite basierende Auffüllung die richtige Mindesthöhe erzwingt.

Aber Medien-Elemente wie <img...

Avatar of Chris Coyier
Chris Coyier am