1. Methode 1 zum Löschen von Floating Legen Sie die Höhe des vorherigen übergeordneten Elements fest. Hinweis: Schreiben Sie bei der Unternehmensentwicklung die Höhe möglichst nicht. <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <Titel>D131_ClearFloat</Titel> <Stil> .smallbox1{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: rot; Körper: 3px tiefschwarz; Rand: 5px; schweben: rechts; } .smallbox2{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: rot; Körper: 3px tiefschwarz; Rand: 5px; } .smallbox3{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: rot; Körper: 3px tiefschwarz; Rand: 5px; } .smallbox4{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: rot; Körper: 3px tiefschwarz; Rand: 5px; } .smallbox5{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: rot; Körper: 3px tiefschwarz; Rand: 5px; } .smallbox6{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: rot; Körper: 3px tiefschwarz; Rand: 5px; } .bigbox1,.bigbox2{ /*Breite:400px;*/ /*Breite:400px;*/ Hintergrundfarbe: grün; Rand: 3px schwarz durchgezogen; } </Stil> </Kopf> <Text> <div Klasse="bigbox1"> <div Klasse="smallbox1"></div> <div Klasse="smallbox2"></div> <div Klasse="smallbox3"></div> </div> <div Klasse="bigbox2"> <div Klasse="smallbox4"></div> <div Klasse="smallbox5"></div> <div Klasse="smallbox6"></div> </div> </body> </html> 2. Der zweite Weg, um schwebende Fügen Sie das Attribut „clear“ zu den folgenden Attributen hinzu Attributwert löschen: Keine: Standardwert, die Sortierung erfolgt nach den Sortierregeln für schwebende Elemente (links schwebend findet links schwebend, rechts schwebend findet rechts schwebend) left: Nicht nach dem vorherigen linken schwebenden Element suchen rechts: Nicht nach dem vorherigen rechten schwebenden Element suchen beide: Nicht nach den vorherigen linken schwebenden und schwebenden Elementen suchen Wenn wir beispielsweise die Breite und Höhe der großen Box nicht festlegen, unterstützt die kleine Box die große Box, aber die beiden großen Boxen befinden sich auf derselben Zeile. .smallbox1{ Breite: 100px; Höhe: 100px; schweben: links; Hintergrundfarbe: rot; Rand: 2px, durchgehend schwarz; } .smallbox2{ Breite: 100px; Höhe: 100px; schweben: links; Hintergrundfarbe: rot; Rand: 2px, durchgehend schwarz; } .smallbox3{ Breite: 100px; Höhe: 100px; schweben: links; Hintergrundfarbe: blau; Rand: 2px, durchgehend schwarz; } .smallbox4{ Breite: 100px; Höhe: 100px; schweben: links; Hintergrundfarbe: blau; Rand: 2px, durchgehend schwarz; } </Stil> </Kopf> <Text> <div Klasse="bigbox1"> <div Klasse="smallbox1"></div> <div Klasse="smallbox2"></div> </div> <div Klasse="bigbox2"> <div Klasse="smallbox3"></div> <div Klasse="smallbox4"></div> </div> </body> Wir verwenden das Clear-Attribut für die dritte Box, damit sie in eine neue Zeile gesetzt werden kann (die vierte Box braucht es nicht, da die dritte Box neben der vierten Box stehen soll). Wir müssen nur den Code der dritten Box ändern. .smallbox3{ klar:links; Breite: 100px; Höhe: 100px; schweben: links; Hintergrundfarbe: blau; Rand: 2px, durchgehend schwarz; } Hinweis: Das Margin-Attribut ist ungültig. Wir besprechen das nächste Mal, wie man es behebt. 3. Quellcode: D131_ClearFloat.html D132_CLearAttribute.html Adresse: https://github.com/ruigege66/HTML_learning/blob/master/D131_ClearFloat.html https://github.com/ruigege66/HTML_learning/blob/master/D132_CLearAttribute.html Zusammenfassen Oben sind zwei der Möglichkeiten zum Löschen von HTML-Floats, die ich Ihnen vorgestellt habe. Ich hoffe, sie werden Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! |
<<: Ein kurzer Vortrag über Responsive Design
>>: Beispielcode zur Implementierung einer DIV-Aufhängung mit reinem CSS (feste Position)
Inhaltsverzeichnis Drag & Drop-Implementierun...
Canvas ist ein neues Tag in HTML5. Sie können js ...
In diesem Artikel wird beschrieben, wie Sie Docke...
HTML bietet fünf Leerzeichen mit unterschiedliche...
Inhaltsverzeichnis 2. Stapelanalyse mit pt-pmap 3...
In diesem Artikelbeispiel wird der spezifische Co...
Da immer mehr Docker-Images verwendet werden, mus...
Tabelle erstellen Tabelle erstellen Tabellenname ...
Unabhängig davon, ob Sie ein Windows- oder Linux-...
Inhaltsverzeichnis 1. Einleitung 2. Bereiten Sie ...
1. Beim Öffnen der Webseite wird die Meldung „503...
Vorwort Ich habe zuvor eine Komponente im Ladesti...
Beschreibung der Situation: Heute habe ich mich b...
MySQL ist ein relationales Datenbankverwaltungssy...
Drei Möglichkeiten zum Festlegen von Rahmen in HT...