„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie zentriere ich eine ungeordnete Liste ohne übergeordnetes Div in CSS?

Wie zentriere ich eine ungeordnete Liste ohne übergeordnetes Div in CSS?

Veröffentlicht am 08.11.2024
Durchsuche:676

How to Center an Unordered List Without a Parent Div in CSS?

So zentrieren Sie eine ungeordnete Liste ohne übergeordnetes DIV

In CSS zentrieren Sie eine ungeordnete Liste (

    ) unter Beibehaltung der Links- Ausgerichtete Listenelemente können ohne Verwendung eines übergeordneten Div eine Herausforderung sein. So erzielen Sie diesen Effekt:

    Der bereitgestellte Codeausschnitt mit einem übergeordneten Div verwendet text-align: center auf dem div und display: inline-block auf dem ul, um die Liste zu zentrieren. Diese Methode erfordert jedoch einen übergeordneten Div-Wrapper.

    Um eine ungeordnete Liste ohne übergeordnetes Div zu zentrieren, können CSS-Eigenschaften wie „margin“ und „text-align“ nicht effektiv verwendet werden, da

      keine feste Breite hat .

      Die Lösung besteht darin, das

        mithilfe von display:table so einzustellen, dass es sich wie eine Tabelle verhält. Dadurch entsteht eine tabellenartige Struktur, in der Zeilen durch Listenelemente (
      • ) definiert werden. Durch Festlegen von margin: 0 auto für
          wird die Tabelle (d. h. die Liste) innerhalb ihres enthaltenden Elements zentriert.

          Hier ist der CSS-Code, der diesen Effekt erzielt:

        ul {
          display: table;
          margin: 0 auto;
        }

        Zur Veranschaulichung hier ein Codeausschnitt, der den bereitgestellten HTML-Code verwendet, jedoch kein übergeordnetes Div:

        
        
        
          
        • 56456456
        • 4564564564564649999999999999999999999999999996
        • 45645

        Dieser Code zentriert die ungeordnete Liste auf der Seite, während die Listenelemente weiterhin linksbündig bleiben.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3