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
Als ich MySQL zum ersten Mal auf meiner virtuelle...
Einführung Wie im vorherigen Artikel erwähnt, gib...
Als Erstes müssen Sie einen guten Browser auswähl...
Inhaltsverzeichnis Lastenausgleich Klassifizierun...
Problembeschreibung: Code kopieren Der Code laute...
Wie der Titel schon sagt: Die Höhe ist bekannt, d...
Inhaltsverzeichnis 1. Konfigurieren Sie den Linux...
Aus Hardwaregründen kann es vorkommen, dass die M...
Inhaltsverzeichnis 1. Prototyp-Modus Beispiel 1 B...
Vor allem aus zwei Gründen: 1. Hervorhebung/Zeile...
01. Unendlichkeit Schriftart herunterladen 02. Ban...
1. Einleitung Zuvor haben wir die schnelle Entwic...
Die Homepage von Tencent QQ wurde neu gestaltet un...
In diesem Artikel wird der spezifische JavaScript...
In diesem Artikel werden die Installations- und K...