Heim > Web-Frontend > HTML-Tutorial > So löschen Sie Float in HTML

So löschen Sie Float in HTML

coldplay.xixi
Freigeben: 2023-01-05 16:11:34
Original
15748 Leute haben es durchsucht

So löschen Sie Floats in HTML: 1. Geben Sie die übergeordnete Höhe und Breite des schwebenden Elements an. 2. Fügen Sie [overflow:hidden] zum übergeordneten Element hinzu. Verwenden Sie Pseudo-Klasse zum Entfernen von Float.

So löschen Sie Float in HTML

Die Betriebsumgebung dieses Tutorials: Windows7-System, HTML5-Version, DELL G3-Computer.

HTML Clear Floating-Methode:

Methode 1: (Geben Sie die Breite und Höhe des übergeordneten Elements an)

Da das Floating-Element den Dokumentfluss nicht belegt, verschwindet das violette Div, da kein Inhalt vorhanden ist Erweitern Sie die Höhe, anstatt nicht vorhanden. Die erste Methode besteht also darin, dem violetten Div Höhe und Breite zuzuweisen, also der übergeordneten Höhe und Breite des schwebenden Elements, sodass es die Breite und Höhe für die Anzeige selbst erweitern kann.

CSS-Code:

#div1{width:600px;height:300px;background: medium purple;}
 
#left{width: 200px;height: 100px;background: sky-blue;}
 
#right{width: 250px;height: 150px;background: pink;}
Nach dem Login kopieren

Rendering:

So löschen Sie Float in HTML

Methode 2: Übergeordnetes Element plus Überlauf: versteckt

Viele Leute werden sagen, dass wir dem lila Div keine feste Breite und Höhe geben wollen, aber will seinen Inhalt. Halten Sie es offen. Dann können wir overflow:hidden zum CSS des übergeordneten Elements hinzufügen, bei dem es sich um das violette Div handelt. Dadurch kann das violette Div angezeigt werden.

CSS-Code:

#div1{background: medium purple;overflow:hidden}
Nach dem Login kopieren

Rendering

So löschen Sie Float in HTML

Methode 3: Fügen Sie den Geschwisterelementen ein Clear hinzu: Both

Zusätzlich zum Ändern des übergeordneten Elements können wir auch die Geschwisterelemente des untergeordneten Elements ändern, z um den Effekt des Entfernens des Schwebens zu erzielen.

HTML-Code:

<div id="div1">
    <div id="left"></div>
    <div id= "right"></div>
    <div id="div2"></div>
</div>
Nach dem Login kopieren

Darstellungen:

So löschen Sie Float in HTML

Methode 4: Verwenden Sie Pseudoklassen, um Floats zu entfernen

Verwenden Sie After, um Floats mit Pseudoklassen zu löschen und Inhalte hinzuzufügen: „“ Sie können Inhalte hinzufügen oder nicht , aber stellen Sie sicher, dass Sie display: block; auch write clear: Both hinzufügen

Das obige ist der detaillierte Inhalt vonSo löschen Sie Float in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage