Floating----führt dazu, dass die aktuelle Beschriftung nach oben schwebt, wodurch die Höhe der übergeordneten Beschriftung verringert wird
1 Geben Sie eine Höhe für das übergeordnete Element an
Einfach und grob! Die Höhe ist variabel. Wenn die interne Höhe größer als die übergeordnete ist, kann es leicht zu Problemen kommen
2. Fügen Sie nach dem schwebenden Element
< hinzu 🎜> < div>
-Tags können ebenfalls verwendet werden
3. Fügen Sie dem übergeordneten Tag den Stil overflow:hidden;zoom:1 oder overflow:hidden;width:98% hinzu 🎜> < ;div style="overflow:hidden; zoom:1">
hinzu das übergeordnete Tag style="display:table; zoom:1"> < ;div style="position:absolute; zoom:1"> < /div> Es ähnelt dem Prinzip von 5. Es besteht darin, das übergeordnete Element vom ursprünglichen Textfluss zu trennen. Die resultierenden Probleme können ähnlich sein und können dennoch mit dieser Methode gelöst werden 8. Geben Sie der übergeordneten Tag-Definition pseudo-class: after und zoom:1 .clearfix:after {display:block; clear:both; :""; Sichtbarkeit:verborgen; Höhe:0} .clearfix {zoom:1} ;
Das obige ist der detaillierte Inhalt vonWelche Methoden gibt es zum Löschen von Floats in CSS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!