Heim  >  Artikel  >  Web-Frontend  >  Der Unterschied zwischen clear:both und flat:none in CSS

Der Unterschied zwischen clear:both und flat:none in CSS

黄舟
黄舟Original
2017-07-24 09:57:451940Durchsuche

Um es einfach auszudrücken:
1.clear:both soll verhindern, dass die Elemente vor und nach dem Floating-Element durch Floating beeinflusst werden.
2.float:none soll verhindern, dass die untergeordneten Elemente das erben Floating-Effekt des übergeordneten Elements.

clear:both; soll verhindern, dass sich der Floating-Inhalt auf andere Tags auswirkt.
float:none; Da es sich jedoch um ein Steuerelement oder einen öffentlichen Stil handelt, hat eine Änderung größere Auswirkungen. Verwenden Sie daher float:none, um den ursprünglichen Stil zu überschreiben.
Ich weiß nicht, ob ich das verstehen kann, es ist am besten, ein Beispiel zu haben.

Für Anfänger: Wenn Sie Float verwenden, verwenden Sie Clear.

.C-lr{
clear:both;
height:0px;
width:auto;
font-size:0px;
line-height:0px;
visibility:hidden; 
border:0px;
}


Wenn Sie weiter lernen, können Sie die Verwendung von Clear vermeiden.

Float :none ? Warum es verwenden?

Die beiden sind unterschiedlich, float: none; das ausgewählte Element schwimmt nicht; 🎜>Mit anderen Worten, klar: float;Was ist das? Ich habe es nicht gesehen. . .

clear hat vier Werte:

none: lässt schwebende Objekte auf der linken und rechten Seite zu;

both: lässt keine schwebenden Objekte auf der linken und rechten Seite zu

links: Schwebende Objekte sind auf der linken Seite nicht erlaubt;

rechts: Schwebende Objekte sind auf der rechten Seite nicht erlaubt.

clear:left|right|both, löscht die Auswirkungen des Floatings, löscht nicht das Floating.

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen clear:both und flat:none in CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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