Heim > Web-Frontend > CSS-Tutorial > Hauptteil

So verwenden Sie Clearfix in CSS, um ein klares Floating zu erreichen

coldplay.xixi
Freigeben: 2023-01-03 09:29:24
Original
2517 Leute haben es durchsucht

Css-Clearfix-Methode, um ein klares Floating zu erreichen: Wenn Sie das Floating löschen müssen, schreiben Sie einfach einen [.clearfix] und fügen Sie dann einfach den Clearfix-Klassennamen zu dem Element hinzu, das gelöscht werden muss.

So verwenden Sie Clearfix in CSS, um ein klares Floating zu erreichen

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

Css-Clearfix-Methode zum Erreichen eines klaren Floatings:

Definition von Clearfix:

.clearfix:after {}{
content: "."; /**//*内容为“.”就是一个英文的句号而已。也可以不写。*/
display: block; /**//*加入的这个元素转换为块级元素。*/
clear: both; /**//*清除左右两边浮动。*/
visibility: hidden; /**//*可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间,只是看不到而已;*/
line-height: 0; /**//*行高为0;*/
height: 0; /**//*高度为0;*/
font-size:0; /**//*字体大小为0;*/
}
.clearfix {}{ *zoom:1;} /**//*这是针对于IE6的,因为IE6不支持:after伪类,这个神奇的zoom:1让IE6的元素可以清除浮动来包裹内部元素。*/
Nach dem Login kopieren

Prinzip von Clearfix:

1. Unter IE6 löst 7 Zoom: 1 hasLayout aus und schließt somit das interne Float des Elements .

2. Unter Standardbrowsern fügt die Pseudoklasse .clearfix:after nach dem auf .clearfix angewendeten Element ein Element auf Blockebene ein, wodurch der Float gelöscht wird.

3. Wenn Sie Floats löschen müssen, schreiben Sie einfach eine .clearfix und fügen Sie dann den Clearfix-Klassennamen zu dem Element hinzu, das gelöscht werden muss.

Verwandte Tutorial-Empfehlungen: CSS-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Clearfix in CSS, um ein klares Floating zu erreichen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
css
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!