1. Problem
2. Lösung 1. klar: beides Fügen Sie nach dem letzten schwebenden Element ein Element mit dem Attribut „clear:both;“ hinzu. <Stil> div.übergeordnet>div.fl{ schweben: links; Breite: 200px; Höhe: 200px; Rand rechts: 20px; Rand: 1px durchgehend rot; } .klar{ klar: beides; } </Stil> <div Klasse="übergeordnet"> <div Klasse="fl">1</div> <div Klasse="fl">2</div> <div Klasse="fl">3</div> <div Klasse="fl">4</div> <div Klasse="klar">5</div> </div> Fügen Sie dem übergeordneten Element das Pseudoelement :after mit dem Attribut clear:both; hinzu. <Stil> div.übergeordnet>div.fl{ schweben: links; Breite: 200px; Höhe: 200px; Rand rechts: 20px; Rand: 1px durchgehend rot; } .klar:nach{ Inhalt: ''; Anzeige: Block; klar: beides; } </Stil> <div Klasse="übergeordnetes Element löschen"> <div Klasse="fl">1</div> <div Klasse="fl">2</div> <div Klasse="fl">3</div> <div Klasse="fl">4</div> </div> Hinweis: Pseudoelemente sind standardmäßig inline. Wenn Sie Pseudoelemente verwenden, müssen Sie daher das Attribut display: block; festlegen. 2. Überlauf: automatisch / Überlauf: versteckt <Stil> div.übergeordnet{ Überlauf: automatisch; /*Überlauf: versteckt; funktioniert auch*/ } div.übergeordnet>div.fl{ schweben: links; Breite: 200px; Höhe: 200px; Rand rechts: 20px; Rand: 1px durchgehend rot; } </Stil> <div Klasse="übergeordnet"> <div Klasse="fl">1</div> <div Klasse="fl">2</div> <div Klasse="fl">3</div> <div Klasse="fl">4</div> </div> 3. Schwebende übergeordnete Elemente <Stil> div.übergeordnet{ schweben: links; } div.übergeordnet>div.fl{ schweben: links; Breite: 200px; Höhe: 200px; Rand rechts: 20px; Rand: 1px durchgehend rot; } </Stil> <div Klasse="übergeordnet"> <div Klasse="fl">1</div> <div Klasse="fl">2</div> <div Klasse="fl">3</div> <div Klasse="fl">4</div> </div> Hinweis: Diese Methode wird im Allgemeinen nicht verwendet, da sie zu Layoutproblemen für das übergeordnete Element führt. Damit ist dieser Artikel über die durch schwebende Elemente verursachten Probleme und Lösungen abgeschlossen. Weitere Informationen zu Problemen, die durch schwebende Elemente verursacht werden, finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Wir hoffen, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
<<: Drei BOM-Objekte in JavaScript
>>: Vorgehensweise bei der Installation einer virtuellen VMware Workstation-Maschine
In der Yum-Quelle von Centos7 ist standardmäßig k...
Ich habe verschiedene große Websites durchsucht u...
Inhaltsverzeichnis 1. MySQL-Architektur 2. Netzwe...
Inhaltsverzeichnis 1. CSS-Stile direkt in HTML-Ta...
Vorwort Die Verzögerung der MySQL Master-Slave-Re...
Umweltbeschreibung: Es gibt eine laufende MySQL-U...
Nginx (Engine x) ist ein leistungsstarker HTTP- u...
Szenario Sie müssen das Xshell-Tool verwenden, um...
1. Berechnete Eigenschaften und Listener 1.1 Bere...
Drag & Drop ist eine gängige Funktion im Fron...
Das auf Tencent Cloud erstellte MySQL ist immer s...
Heutzutage erlauben viele Websites nicht das direk...
Ich habe vor Kurzem Kafka gelernt. Als ich mich d...
Inhaltsverzeichnis 1. Implementierungsprinzip des...
01. Befehlsübersicht md5sum - MD5-Prüfcode berech...