首頁 > web前端 > css教學 > 如何使用 CSS 建立多列列表?

如何使用 CSS 建立多列列表?

DDD
發布: 2024-12-14 15:36:11
原創
952 人瀏覽過

How Can I Create Multi-Column Lists with CSS?

使用CSS 在列中呈現列表

如果您有一個包含簡短項目的冗長列表,想要以更緊湊的格式顯示,考慮將其分成幾列。 CSS 為此提供了一個簡單的解決方案。

CSS 多列版面配置

CSS 多列版面配置模組可讓您指定要在一個版面配置中建立的列數。元素。應用方法如下:

ul {
    column-count: 4;  /* The number of columns */
    column-gap: 20px; /* Space between columns */
}
登入後複製

此程式碼將以四列呈現列表,各列之間有 20 像素的間隙。

瀏覽器支援

CSS 多列佈局受除Internet Explorer 9 或之外的所有現代瀏覽器支援

Internet Explorer的替代品

如果您需要Internet Explorer 支持,可以使用JavaScript 解決方案,例如Columnizer jQuery 外掛。

Internet Explorer 回退到 Float

作為Fallback,您可以使用 CSS float 在 Internet Explorer 中實現類似的佈局。但是,此方法將保留項目的順序,但不會保留列結構。

li {
    width: 25%;
    float: left
}
登入後複製

注意:此回退可以與 Modernizr 或類似的條件加載技術一起使用,以僅針對 Internet Explorer .

以上是如何使用 CSS 建立多列列表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板