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
Um die Einrückung zu beseitigen, implementieren Sie das folgende CSS:
ul { padding: 0; list-style-type: none; }
Dieser Code entfernt jegliche Auffüllung, die dazu führt kann im
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
ul { padding: 0; list-style-type: none; } li { float: none; width: auto; }
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>
#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; }
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!