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

CSS を使用してリスト項目を列として表示するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-12 13:30:02857ブラウズ

How can I Display List Items as Columns using CSS?

CSS を使用してリスト項目を列として表示する

使用可能な幅に合わせてリスト項目が垂直方向に流れるレスポンシブなレイアウトを作成できます。 CSS列を使用します。次の手順に従ってください:

  1. コンテナ要素の CSS を定義し、高さと必要な列数を指定します:
#limheight {
    height: 300px; /* Adjust to desired fixed height */
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3; /* Placeholder value; can be adjusted */
}
  1. 表示プロパティを設定します列内でラップできるようにリスト項目をインラインブロックします:
#limheight li {
    display: inline-block; /* Necessary for wrapping */
}
  1. 指定された CSS クラスのコンテナ要素で囲まれたリストの HTML を含めます:
<div>

ブラウザ ウィンドウのサイズが変更されると、リスト項目は指定された列数内で自動的に配置を調整し、目的の垂直方向の流れを維持します。

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

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