ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS を使用して複数列のリストを作成するにはどうすればよいですか?

CSS を使用して複数列のリストを作成するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-14 15:36:11888ブラウズ

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 ピクセルの間隔をあけて 4 つの列でリストをレンダリングします。

ブラウザーのサポート

CSS 複数列レイアウトは、Internet Explorer 9 を除くすべての最新ブラウザでサポートされています。

Internet Explorer の代替手段

Internet Explorer のサポートが必要な場合は、Columnizer jQuery プラグインなどの JavaScript ソリューションを使用できます。

Internet Explorer の Float へのフォールバック

として代替として、CSS float を使用して、Internet Explorer で同様のレイアウトを実現できます。ただし、このメソッドでは項目の順序は保持されますが、列構造は保持されません。

li {
    width: 25%;
    float: left
}

注: このフォールバックは、Internet Explorer のみを対象とする Modernizr または同様の条件付き読み込み手法と併用できます。 .

以上がCSS を使用して複数列のリストを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。