Heim > Web-Frontend > CSS-Tutorial > Wie entferne ich unerwünschte Listeneinrückungen in CSS?

Wie entferne ich unerwünschte Listeneinrückungen in CSS?

DDD
Freigeben: 2024-12-01 03:22:09
Original
183 Leute haben es durchsucht

How to Remove Unwanted List Indentation in CSS?

Entfernen von Listeneinrückungen mit CSS: Eine umfassende Anleitung

Unerwünschte Einrückungen in ungeordneten Listen, insbesondere beim Zeilenumbruch, können frustrierend sein. Hier ist eine ausführliche Lösung zur Behebung dieses Problems.

In Ihrem Beispiel erfolgt die Einrückung aufgrund der Verwendung von float: left on

  • Elemente. Dadurch entsteht ein Element auf Blockebene, das den Raum horizontal ausfüllt. Darüber hinaus kann auch die Verwendung von Rändern am übergeordneten Container #info zur Einrückung beitragen.

    Um die Einrückung zu beseitigen, implementieren Sie das folgende CSS:

    ul {
        padding: 0;
        list-style-type: none;
    }
    Nach dem Login kopieren

    Dieser Code entfernt jegliche Auffüllung, die dazu führt kann im

      Element und verbirgt die Standardlistenaufzählungszeichen.

      Möglicherweise haben Sie zuvor versucht, Rand und Innenabstand auf Null zu setzen, aber das allein reicht möglicherweise nicht aus. Durch das Setzen beider Eigenschaften auf Null im

        und Anpassen der Float- und Breiteneigenschaften des
      • Elemente können Sie den unerwünschten Leerraum entfernen:

        ul {
            padding: 0;
            list-style-type: none;
        }
        
        li {
            float: none;
            width: auto;
        }
        Nach dem Login kopieren

        In Verbindung mit diesen Stiländerungen müssen Sie möglicherweise die Ränder oder die Positionierung des übergeordneten Containers #info anpassen, um das gewünschte Layout zu erreichen.

        Hier ist eine überarbeitete Version Ihres HTML/CSS mit den vorgeschlagenen Änderungen:

        <div>
        Nach dem Login kopieren
        #info {
          color: #FFFFFF;
          margin: 0 auto;
          border-radius: 10px;
          border-style: solid;
          border-width: 2px;
          border-color: #FFF;
          padding: 20px;
          background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#cccccc));
          overflow: hidden;
        }
        
        ul {
            padding: 0;
            list-style-type: none;
        }
        
        li {
            float: none;
            width: auto;
        }
        Nach dem Login kopieren

        Nachdem Sie diese Änderungen übernommen haben, sollte die unerwünschte Einrückung verschwinden. Ausrichtung der Listenelemente bündig am linken Rand.

        Das obige ist der detaillierte Inhalt vonWie entferne ich unerwünschte Listeneinrückungen in CSS?. 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
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage