Bagaimana untuk membuat susun atur senarai responsif dengan lajur pelarasan secara dinamik menggunakan CSS3?

Mary-Kate Olsen
Lepaskan: 2024-11-12 06:06:01
asal
984 orang telah melayarinya

How to create a responsive list layout with dynamically adjusting columns using CSS3?

Memaparkan Item Senarai dalam Lajur menggunakan CSS3

Pernyataan Masalah:

Membina reka letak responsif memerlukan paparan item senarai secara menegak, dengan bilangan lajur ditentukan oleh lebar penyemak imbas.

Penyelesaian CSS3:

Lajur CSS3 menyediakan penyelesaian yang cekap untuk reka letak ini:

#limheight {
    height: 300px; /* Define the container's height */
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3; /* Specify the desired number of columns */
}

#limheight li {
    display: inline-block; /* Ensure each list item is treated as a block element */
}
Salin selepas log masuk

Contoh:

<ul>
Salin selepas log masuk

Apabila tetingkap penyemak imbas cukup luas, item senarai akan dipaparkan dalam tiga lajur:

1  4  7
2  5  8
3  6  9
Salin selepas log masuk

Apabila tetingkap penyemak imbas mengecil, lajur akan melaraskan secara dinamik untuk mengekalkan reka letak yang menarik secara visual.

Atas ialah kandungan terperinci Bagaimana untuk membuat susun atur senarai responsif dengan lajur pelarasan secara dinamik menggunakan CSS3?. 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