Heim > Web-Frontend > CSS-Tutorial > Wie zentriere ich eine ungeordnete Liste innerhalb eines Divs mit fester Breite?

Wie zentriere ich eine ungeordnete Liste innerhalb eines Divs mit fester Breite?

Patricia Arquette
Freigeben: 2024-12-02 22:50:15
Original
945 Leute haben es durchsucht

How to Center an Unordered List within a Fixed-Width Div?

Zentrieren einer ungeordneten Liste (
    ) mit
  • Elemente in einem Div mit fester Breite

Das Szenario beinhaltet das Zentrieren einer ungeordneten Liste (

    ), die
  • Elemente innerhalb eines Divs mit fester Breite. Um dies zu erreichen, verwenden wir eine Kombination aus CSS- und div-Elementen.

    Lösung

    1. Wrap the
        in einem Div mit der Klasse „wrapper“.
      • Wenden Sie die folgenden CSS-Stile auf die Klasse „wrapper“ an:

        .wrapper {
            text-align: center;
        }
        Nach dem Login kopieren

        Dadurch wird das „wrapper“-Div zentriert und ausgerichtet

          darin enthalten.

        • Wenden Sie die folgenden CSS-Stile auf das

            an. innerhalb der „wrapper“-Klasse:

            .wrapper ul {
                display: inline-block;
                margin: 0;
                padding: 0;
                /* IE support */
                zoom: 1;
                *display: inline;
            }
            Nach dem Login kopieren

            Dadurch wird das

              verhält sich wie ein Inline-Element und ermöglicht eine dynamische Erweiterung basierend auf seinem Inhalt.

            • Wenden Sie die folgenden CSS-Stile auf das

            • an. Elemente innerhalb der
                :

                .wrapper li {
                    float: left;
                    padding: 2px 5px;
                    border: 1px solid black;
                }
                Nach dem Login kopieren

                Dadurch wird sichergestellt, dass die

              • Elemente schweben innerhalb des
                  und horizontal ausgerichtet sind.

    Codebeispiel

    <style>
        .wrapper {
            text-align: center;
        }
        .wrapper ul {
            display: inline-block;
            margin: 0;
            padding: 0;
            zoom: 1;
            *display: inline;
        }
        .wrapper li {
            float: left;
            padding: 2px 5px;
            border: 1px solid black;
        }
    </style>
    
    <div class="wrapper">
        <ul>
            <li>Element 1</li>
            <li>Element 2</li>
            <li>Element 3</li>
        </ul>
    </div>
    Nach dem Login kopieren

    Das obige ist der detaillierte Inhalt vonWie zentriere ich eine ungeordnete Liste innerhalb eines Divs mit fester Breite?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage