Cara untuk mengosongkan terapung termasuk menggunakan atribut jelas, menggunakan atribut limpahan, menggunakan BFC, menggunakan reka letak fleksibel, menggunakan reka letak grid dan menggunakan elemen pseudo untuk mengosongkan terapung. Pengenalan terperinci: 1. Gunakan atribut jelas Ini adalah cara yang paling biasa digunakan untuk mengosongkan apungan atribut yang jelas: kiri, kanan, kedua-duanya dan tiada;
Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.
Dalam CSS, cara utama untuk mengosongkan terapung adalah seperti berikut:
Ini ialah cara yang paling biasa digunakan untuk mengosongkan terapung. Tambahkan elemen selepas elemen terapung dan tetapkan sifat jelas padanya untuk mengelakkannya daripada terapung dengan elemen terapung sebelum ini. Atribut yang jelas mempunyai empat nilai: kiri, kanan, kedua-duanya dan tiada. Nilai kiri dan kanan digunakan untuk membersihkan terapung di sebelah kiri dan kanan masing-masing, kedua-dua nilai digunakan untuk membersihkan terapung di kedua-dua belah, dan nilai tiada bermakna tiada pembersihan dilakukan. Contohnya:
<div style="float:left;">浮动的元素</div> <div style="clear:both;"></div>
Dengan menetapkan atribut limpahan untuk elemen induk, anda boleh menjadikan ketinggian elemen induk berkembang secara automatik untuk memasukkan elemen anak terapung. Kaedah ini sering digunakan bersama dengan teknik clearfix. Contohnya:
.clearfix::after {content: "";display: table;clear: both;}
BFC ialah mekanisme pemaparan yang menentukan cara sesuatu elemen meletakkan kandungannya, serta hubungan dan interaksinya dengan elemen lain. BFC boleh dihidupkan dengan menetapkan sifat CSS berikut:
Susun atur fleksibel ialah kaedah reka letak CSS moden yang secara automatik mengendalikan penjajaran, arah dan susunan elemen. Dalam susun atur fleksibel, elemen terapung dikosongkan secara automatik tanpa operasi tambahan. Contohnya:
.container {display: flex;}
Susun atur grid juga merupakan kaedah susun atur CSS moden yang membolehkan penciptaan susun atur dua dimensi yang kompleks. Dalam susun atur grid, unsur terapung dikosongkan secara automatik tanpa operasi tambahan. Contohnya:
.container {display: grid;}
Ini ialah helah biasa untuk mengosongkan apungan dengan menetapkan sifat jelas pada pseudo-element elemen induk. Contohnya:
.parent::after {content: "";display: table;clear: both;}
Atas ialah kandungan terperinci Apakah cara untuk membersihkan terapung?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!