ホームページ > ウェブフロントエンド > CSSチュートリアル > 親 Div を使用せずに順序なしリストを中央に配置するにはどうすればよいですか?

親 Div を使用せずに順序なしリストを中央に配置するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-10-29 23:39:29
オリジナル
386 人が閲覧しました

How to Center an Unordered List Without Using Parent Divs?

親ラッパーを使用しない順序なしリストの中央揃え

この質問は、親の div 要素。目標は、リスト項目内で左揃えを維持することです (

  • )。

    解決策:

    次の CSS コードは、左揃えを維持しながら効果的にリストを中央に配置します。リスト項目の場合:

    ul {
      display: table;
      margin: 0 auto;
    }
    ログイン後にコピー

    説明:

    設定表示: table はリストをテーブルに変換し、利用可能な幅を満たすことができます。 margin: 0 auto プロパティは、テーブル、つまりリストをページ上の中央に自動的に配置します。

    例:

    <code class="html"><ul>
      <li>56456456</li>
      <li>4564564564564649999999999999999999999999999996</li>
      <li>45645</li>
    </ul></code>
    ログイン後にコピー

    結論:

    このソリューションは、HTML 内に追加のラッパーを作成せずに、順序なしリストを中央に配置する必要性に対処します。 display: table と margin: 0 の自動プロパティを利用することで、項目の左揃えを維持したまま、リストを水平方向の中央に揃えます。

    以上が親 Div を使用せずに順序なしリストを中央に配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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