Memahami Peranan "jelas: kedua-duanya" dalam Penggayaan CSS
Apabila bekerja dengan reka bentuk web, adalah penting untuk memahami konsep terapung elemen dan cara mengawal kedudukannya. Atribut gaya "jelas: kedua-duanya" muncul sebagai alat yang berharga dalam konteks ini.
Penjelasan tentang "jelas: kedua-duanya"
Sifat "jelas: kedua-duanya" membolehkan elemen untuk menduduki ruang di bawah mana-mana unsur apungan yang datang di hadapannya. Ia memaksa elemen untuk bermula pada baris baharu, memastikan ia tidak bertindih atau mengganggu elemen terapung.
Cara Ia Berfungsi
Apung elemen menggerakkannya keluar daripada aliran biasa dokumen, membenarkan elemen lain membungkusnya. Dengan menggunakan "jelas: kedua-duanya," anda mengarahkan elemen semasa untuk mengabaikan kehadiran mana-mana terapung sebelumnya dan berkelakuan seolah-olah ia tidak hadir. Tingkah laku ini ditunjukkan dalam contoh kod berikut:
<div>
Dalam kes ini, div dengan "clear: both" akan bermula pada baris baharu, memastikan ia tidak kelihatan sebaris dengan atau di bawah mana-mana terapung elemen di atasnya.
Variasi dan Contoh
Anda boleh menentukan arah mana anda mahu elemen itu pergi jelas menggunakan "clear: left" atau "clear: right." Pilihan ini membolehkan anda mengosongkan terapung yang telah ditetapkan sebagai kiri atau kanan.
Sebagai contoh, jika anda mempunyai reka letak dengan dua bar sisi dan kawasan kandungan utama di tengah, anda boleh menggunakan "clear: both" pada div kandungan utama untuk memastikan ia menempati ruang di bawah kedua-dua bar sisi, tanpa mengira arah apungannya.
Atas ialah kandungan terperinci Bagaimanakah 'clear: both' Mengawal Kedudukan Elemen dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!