Wir haben bereits darüber gesprochen, wie man ein Quadrat mit einer adaptiven Breite und Höhe von 1:1 erstellt. https://www.jb51.net/css/753385.html Lassen Sie uns nun darüber sprechen, wie Sie ein adaptives 16:9-Rechteck erstellen. Der erste Schritt besteht darin, die Höhe zu berechnen. Angenommen, die Breite beträgt 100 %, dann beträgt die Höhe h=9/16=56,25 % Der zweite Schritt besteht darin, die oben erwähnte Padding-Bottom-Methode zu verwenden, um das Rechteck zu realisieren <Stil> *{ Rand: 0px; Polsterung: 0px; } /* .wrap: Das Div, das das Rechteck umschließt, wird verwendet, um die Größe des Rechtecks zu steuern*/ .wickeln{ Breite: 20 %; } /* .box rechteckiges div, die Breite beträgt 100 % von .wrap, dies dient hauptsächlich dazu, die Berechnung der Höhe zu erleichtern*/ .Kasten{ Breite: 100 %; /*Verhindern Sie, dass das Rechteck durch den Inhalt zu hoch gedehnt wird*/ Höhe: 0px; /* 16:9 Polsterung unten: 56,25 %, 4:3 Polsterung unten: 75 % */ Polsterung unten: 56,25 %; Position: relativ; Hintergrund: rosa; } /* Für den Inhalt innerhalb des Rechtecks müssen Sie die Position „absolute“ festlegen, um die Inhaltshöhe auf 100 % einzustellen, also auf die Höhe des Rechtecks*/ .box p{ Breite: 100 %; Höhe: 100%; Position: absolut; Farbe: #666; } </Stil> <Text> <div Klasse="wrap"> <div Klasse="Box"> <p> Dies ist ein 16:9-Rechteck</p> </div> </div> </body> Auf diese Weise können ähnliche Rechtecke mit unterschiedlichen Proportionen erreicht werden Damit ist dieser Artikel über die Verwendung von CSS zur Implementierung eines 16:9-Rechtecks mit adaptiver Breite und Höhe abgeschlossen. Weitere Informationen zur adaptiven Breite und Höhe von CSS finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! |
<<: Vollständige Liste der CentOS7-Firewall-Betriebsbefehle
Einführung in vier häufig verwendete MySQL-Engine...
In diesem Artikel finden Sie das Installations-Tu...
Der vollständige Name von Blog sollte Weblog sein...
Erstens gibt es nur ein Änderungsereignis. change...
Inhaltsverzeichnis 1. Laden Sie die virtuelle Mas...
Detaillierte Erläuterung der MySQL-Existes- und N...
Inhaltsverzeichnis Optimierung der if-Beurteilung...
In diesem Artikel wird der spezifische Code von V...
Dieser Artikel veranschaulicht anhand von Beispie...
Seitendomänenbeziehung: Die Hauptseite a.html gehö...
Heute werde ich Sie durch die Geschichte von ext4...
Wie wir alle wissen, gibt es in Computern zwei Art...
Inhaltsverzeichnis veranschaulichen 1. Aktivieren...
Finden Sie das Problem Wenn wir den Inhalt in ein...
Wir verwenden normalerweise Routing in Vue-Projek...