Rumah > Artikel > hujung hadapan web > Panduan Reka Letak HTML: Cara Menggunakan Elemen Terapung untuk Melaksanakan Reka Letak Berbilang Lajur
Panduan Reka Letak HTML: Cara menggunakan elemen terapung untuk melaksanakan reka letak berbilang lajur
Apabila menyemak imbas web, kita sering melihat reka letak yang terdiri daripada berbilang lajur, seperti halaman utama laman web berita, halaman paparan produk, dsb. Reka letak berbilang lajur ini menjadikan halaman web lebih teratur dan cantik dengan membahagikan kandungan kepada lajur dan memaparkannya bersebelahan. Dalam HTML, kita boleh menggunakan elemen terapung untuk mencapai susun atur berbilang lajur sedemikian. Artikel ini akan menunjukkan kepada anda cara menggunakan elemen terapung untuk melaksanakan reka letak berbilang lajur dan memberikan contoh kod khusus.
float
dalam CSS ke kiri
atau kanan
, anda boleh mengalihkan elemen keluar daripada aliran dokumen biasa dan membuat ia Terapung ke kiri atau kanan bekasnya. float
属性为left
或right
,可以将元素从普通文档流中移出,并使其浮动在其容器的左侧或右侧。clear
属性来清除浮动。<div class="container"> <div class="column"></div> <div class="column"></div> </div>
接下来,我们为这些元素添加一些基本的CSS样式。
.container { width: 100%; } .column { width: 50%; float: left; height: 300px; }
在这个例子中,我们创建了一个宽度为100%的容器,并在容器内创建了两个宽度为50%的列。我们将这些列浮动到左侧,使它们并排显示。请注意,我们为容器和列设置了固定的高度,这只是为了使布局更加清晰。在实际项目中,您可以根据需要自由地设置高度。
在HTML中,我们可以在浮动元素之后添加一个空的div
元素,并为其添加clear
属性。
<div class="clear"></div>
然后,我们需要为这个新的div
Clear float: Apabila elemen selepas elemen terapung tidak mengalir dengan betul, menyebabkan kekeliruan reka letak, kita boleh menggunakan atribut clear
untuk mengosongkan float.
Membuat reka letak berbilang lajur
Sekarang kita mula mencipta reka letak dua lajur yang mudah. Pertama, kita memerlukan elemen bekas, yang akan mengandungi dua lajur..clear { clear: both; }
<div class="container"> <div class="column"></div> <div class="column"></div> <div class="column"></div> </div>
div
kosong selepas elemen terapung dan menambahkan atribut clear
padanya. .container { width: 100%; } .column { width: 33.33%; float: left; height: 300px; }
Kemudian, kita perlu menambah beberapa penggayaan CSS pada elemen div
baharu ini.
@media screen and (max-width: 600px) { .column { width: 100%; float: none; } }
Dengan itu, kami telah membersihkan pelampung dan memulihkan aliran dokumen biasa. Pastikan anda menambah elemen terapung jelas ini selepas elemen terapung untuk memastikan susun atur yang betul.
Atas ialah kandungan terperinci Panduan Reka Letak HTML: Cara Menggunakan Elemen Terapung untuk Melaksanakan Reka Letak Berbilang Lajur. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!