Rumah > hujung hadapan web > html tutorial > Petua reka letak HTML: Cara menggunakan atribut jelas untuk pembersihan terapung

Petua reka letak HTML: Cara menggunakan atribut jelas untuk pembersihan terapung

王林
Lepaskan: 2023-10-16 08:39:24
asal
1603 orang telah melayarinya

Petua reka letak HTML: Cara menggunakan atribut jelas untuk pembersihan terapung

Kemahiran susun atur HTML: Cara menggunakan atribut yang jelas untuk mengosongkan terapung, contoh kod khusus diperlukan

Dalam reka bentuk web, float (float) ialah kaedah reka letak biasa, yang membolehkan elemen dialihkan ke kiri atau ke kiri pada halaman Jajar ke kanan. Walau bagaimanapun, apabila elemen terapung, ia akan menjejaskan reka letak elemen seterusnya, menyebabkan kekeliruan reka letak. Untuk menyelesaikan masalah ini, kita boleh menggunakan atribut jelas untuk mengosongkan apungan.

Atribut jelas digunakan untuk menentukan bahawa unsur terapung tidak boleh muncul di sebelah kiri atau kanan elemen. Apabila elemen mempunyai set atribut yang jelas, ia akan berhenti terapung ke kiri atau kanan elemen terapung dan mula menjajarkan pada baris baharu.

Dalam HTML, kita boleh menggunakan atribut jelas dalam cara berikut untuk mengosongkan terapung:

  1. Gunakan nilai atribut jelas ke kiri

    <div style="clear: left;"></div>
    Salin selepas log masuk

    Ini tidak akan membenarkan unsur terapung muncul di sebelah kiri elemen , dengan itu membersihkan terapung.

  2. Gunakan nilai atribut jelas ke kanan

    <div style="clear: right;"></div>
    Salin selepas log masuk

    Ini tidak akan membenarkan unsur terapung muncul di sebelah kanan elemen, sekali gus mengosongkan terapung.

  3. Gunakan atribut jelas dengan nilai kedua-duanya

    <div style="clear: both;"></div>
    Salin selepas log masuk

    Ini akan tidak membenarkan unsur terapung di sebelah kiri dan kanan elemen, sekali gus membersihkan terapung.

Apabila kita perlu mengosongkan satu siri elemen terapung, kita boleh menambah kelas clearfix pada elemen induknya dan menetapkan atribut yang jelas dalam kelas ini. Berikut ialah contoh:

<style>
.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}
</style>

<div class="clearfix">
    <div style="float: left; width: 50%; height: 200px; background-color: red;"></div>
    <div style="float: right; width: 50%; height: 200px; background-color: blue;"></div>
</div>
Salin selepas log masuk

Dalam contoh ini, kami menambah kelas clearfix pada elemen induk dan menetapkan elemen pseudo sebelum dan selepas dalam gaya. Elemen pseudo sebelum digunakan untuk mengosongkan kandungan sebelum apungan, dan elemen pseudo selepas digunakan untuk mengosongkan kandungan selepas apungan. Pada masa yang sama, kami menetapkan atribut zum pada kelas clearfix agar serasi dengan versi lama pelayar IE.

Melalui kod di atas, kita dapat melihat bahawa dua elemen div terapung masing-masing dijajarkan dari sisi kiri dan kanan halaman web, tanpa sebarang kesan pada elemen berikutnya.

Ringkasnya, menggunakan atribut yang jelas boleh mengosongkan terapung dengan mudah dan menyelesaikan masalah kekeliruan reka letak yang disebabkan oleh unsur terapung. Kita boleh menetapkan nilai atribut jelas ke kiri, kanan atau kedua-duanya mengikut keperluan, atau menggunakan kelas clearfix untuk pembersihan bersatu. Sudah tentu, anda juga boleh membuat beberapa sambungan mengikut keperluan sebenar, seperti menambah kesan dinamik, dsb., untuk mencapai reka letak halaman yang lebih baik.

Petua reka letak HTML: Menggunakan atribut yang jelas untuk pembersihan terapung bukan sahaja dapat membantu kami membuat reka letak halaman web yang lebih baik, tetapi juga meningkatkan pengalaman pengguna. Saya harap contoh kod ini boleh membantu kerja susun atur anda dalam pembangunan sebenar.

Atas ialah kandungan terperinci Petua reka letak HTML: Cara menggunakan atribut jelas untuk pembersihan terapung. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan