Die Verwendung der Clear-Eigenschaft zum Löschen von Floats ist eine gängige Vorgehensweise und die Definition der Clear-Eigenschaft ist Ihnen möglicherweise vertraut. Beispielsweise löscht clear:left das schwebende Element auf der linken Seite. Der Beispielcode lautet wie folgt: Code kopieren Der Code lautet wie folgt:Code anzeigen <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <Kopf> <meta http-equiv="Inhaltstyp" content="text/html; charset=utf-8" /> <meta name="author" content="http://www.softwhy.com/" /> <title>Ameisenstamm</title> <style type="text/css"> .Erste { Breite: 100px; Höhe: 100px; Rand: 1px durchgehend rot; schweben: links; } .zweite { Breite: 100px; Höhe: 100px; Rand: 1px, durchgehend blau; schweben: links; } .dritte { Breite: 100px; Höhe: 100px; Rand: 1px, durchgehend grün; schweben: links; klar:links; } </Stil> </Kopf> <Text> <div Klasse="Erste"></div> <div Klasse="zweite"></div> <div Klasse="dritte"></div> </body> </html> Aus dem obigen Code können wir erkennen, dass das Attribut „clear:left“ des dritten Div verwendet wird und das Element umbrochen wird. Bei Verwendung des Attributs „clear:right“ funktioniert es jedoch möglicherweise nicht. Der Beispielcode lautet wie folgt: Code kopieren Der Code lautet wie folgt:Code anzeigen <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <Kopf> <meta http-equiv="Inhaltstyp" content="text/html; charset=utf-8" /> <meta name="author" content="http://www.softwhy.com/" /> <title>Ameisenstamm</title> <style type="text/css"> .Erste { Breite: 100px; Höhe: 100px; Rand: 1px durchgehend rot; schweben: links; } .zweite { Breite: 100px; Höhe: 100px; Rand: 1px, durchgehend blau; schweben: links; klar: richtig; } .dritte { Breite: 100px; Höhe: 100px; Rand: 1px, durchgehend grün; schweben: links; } </Stil> </Kopf> <Text> <div Klasse="Erste"></div> <div Klasse="zweite"></div> <div Klasse="dritte"></div> </body> </html> Obwohl das zweite Div im obigen Code den Code „clear:right“ hat, wird auf seiner rechten Seite dennoch ein schwebendes Element angezeigt. Dieser Hauptcode wird sequenziell ausgeführt. Wenn das zweite Div ausgeführt wird, um den rechten Float zu löschen, wurde das dritte Div nicht geladen, sodass sein Löscheffekt ungültig ist und das dritte Div dennoch dem zweiten Div folgt. |
<<: Erweiterte benutzerdefinierte JavaScript-Ausnahme
Methode 1: Werte hinzufügen Gehen wir zu MDN, um ...
Inhaltsverzeichnis Linux-Netstat-Befehl 1. Detail...
CSS3-Hintergrundbild bezogen Kompatibilität: IE9+...
<br />Wenn XHTML und CSS nur objektorientier...
Allgemeine Verwendung von Regexp in Mysql Fuzzy-M...
Eine Liste ist definiert als eine Text- oder Diag...
Detaillierte Erläuterung der MySQL-Existes- und N...
【Problemanalyse】 Wir können den Befehl chown verw...
Inhaltsverzeichnis Zeitzonenkonfiguration in Djan...
So installieren und konfigurieren Sie MySQL auf M...
In vertikaler Richtung können Sie die Zeilenausri...
Inhaltsverzeichnis 1. Docker installieren 2. Inst...
Als der Autor MySQL zum Hinzufügen eines Benutzer...
Was ist my.ini? my.ini ist die in der MySQL-Daten...
In diesem Artikel erfahren Sie mehr über die Inst...