Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Memecahkan Senarai Panjang kepada Berbilang Lajur Menggunakan CSS?

Bagaimanakah Saya Boleh Memecahkan Senarai Panjang kepada Berbilang Lajur Menggunakan CSS?

Patricia Arquette
Lepaskan: 2024-12-11 02:36:10
asal
727 orang telah melayarinya

How Can I Break Long Lists into Multiple Columns Using CSS?

Memecahkan Senarai kepada Lajur dengan CSS

Membentangkan senarai yang panjang dan sempit dalam berbilang lajur boleh meningkatkan kebolehbacaan halaman web dan mengurangkan keperluan untuk menatal yang berlebihan. Artikel ini meneroka teknik CSS untuk menyelesaikan tugas ini.

Penyelesaian Berbilang Lajur CSS

Untuk penyemak imbas moden yang menyokong spesifikasi Berbilang Lajur CSS, anda boleh menggunakan yang berikut sifat:

ul {
    column-count: 4;
    column-gap: 20px;
}
Salin selepas log masuk

Ini akan membahagikan senarai secara automatik kepada empat lajur dengan jurang 20px antara mereka.

JavaScript Fallback untuk IE

IE 9 dan lebih lama tidak menyokong reka letak berbilang lajur, jadi sandaran JavaScript diperlukan:

  1. Gunakan pemalam jQuery seperti Columnizer (http://welcome.totheinter.net/columnizer-jquery-plugin/).
  2. Laksanakan penyelesaian sandaran manual yang menggunakan float: left dan mengira lebar yang sesuai untuk setiap item senarai (seperti yang dilihat dalam http: //jsfiddle.net/NJ4Hw/).

Tambahan Nota

  • Awalan -moz- dan -webkit- digunakan untuk keserasian dengan versi lama Firefox dan Safari.
  • Penyelesaian sandaran mungkin tidak mengekalkan susunan yang betul bagi senaraikan item dalam IE.
  • Pertimbangkan menggunakan alat ujian silang penyemak imbas untuk memastikan keserasian merentas pelayar.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memecahkan Senarai Panjang kepada Berbilang Lajur Menggunakan CSS?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan