Ziel: Erstelle ein Quadrat, dessen Seitenlänge gleich ist Methode 1: Verwenden Sie die Einheit vw (P.S.: Ich denke, das ist die einfachste Methode). Die HTML-Struktur ist ebenfalls sehr einfach, mit nur einem div <html> <Text> <div Klasse="Quadrat"> </div> </body> </html> .Quadrat{ Breite: 50vw; Höhe: 50vw; Hintergrund: blau; } Methode 2: Verwenden Sie padding-bottom Wichtige Punkte: 1. Höhe: 0, der Inhalt läuft in die Polsterung über, keine Sorge ~~ 2. Wenn der Padding-Bottom-Wert als Prozentsatz festgelegt wird, ist er relativ zur Breite des umgebenden Blocks. 3. Sie müssen den umschließenden Block festlegen HTML-Struktur: <html> <Text> <div Klasse="Container"> <div Klasse="Quadrat"> </div> </div> </body> </html> CSS: *{ Rand: 0; } /* So einstellen, dass der sichtbare Bereich der Seite ausgefüllt wird*/ .Container{ Höhe: 100vh; Breite: 100vw; Hintergrund: blasses Goldrutenrot; } .Quadrat{ Breite: 50 %; /* relativ zur Breite des Containers */ padding-bottom: 50%; /* relativ zur Containerbreite */ Hintergrund: blassgrün; } Das war's, zwei reichen. Sie können auch Margin verwenden, aber es besteht die Gefahr eines Zusammenbruchs, also reichen diese beiden ~~ Zusammenfassen Oben sind zwei Methoden, die ich Ihnen vorgestellt habe, um mit CSS quadratische Divs zu realisieren. Ich hoffe, sie werden Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten! |
<<: Anleitung zur Vermeidung von Docker Win Ping-Fehlern bei Containern
>>: Tipps zur Verwendung kleiner HTML-Tags
Öffnen Sie den Editor für geplante Aufgaben. Cent...
Zuerst müssen wir das Attribut „transform-origin“...
Inhaltsverzeichnis 1. Verbindung zum Tencent Clou...
Inhaltsverzeichnis 1. Verpackungsbefehl hinzufüge...
Inhaltsverzeichnis 1. Zwei-Wege-Bindung 2. Wird d...
Beim Entwerfen einer Seite müssen wir das DIV häu...
Vorwort Der Autor war schon immer der Meinung, da...
Inhaltsverzeichnis 1. Lassen Sie uns zunächst erk...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Was ist nodejs Installieren Si...
Inhaltsverzeichnis Vorherige Wörter Anwendungssze...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Verteilte LNMP-Image-Produk...
Vorwort In Datenbanken wie Oracle und SQL Server ...
Inhaltsverzeichnis 0. Der mit dem System geliefer...