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

Mary-Kate Olsen
リリース: 2024-11-12 13:30:02
オリジナル
808 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート