Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Warum werden die zweiten Zeilen meiner Listenelemente unter dem Aufzählungszeichen und nicht daneben eingerückt?

Susan Sarandon
Freigeben: 2024-11-22 01:23:13
Original
980 Leute haben es durchsucht

Why are My List Items' Second Lines Indenting Under the Bullet Instead of Beside It?

Zweite Zeile in Listenelementeinzügen nach Aufzählungszeichen

Bei dieser Frage stößt ein Benutzer auf Schwierigkeiten, den Text in seiner Liste auszurichten, nachdem er ein CSS angewendet hat zurücksetzen. Konkret beginnt die zweite Textzeile in jedem Listenelement unter dem Aufzählungszeichen und wird nicht daneben eingerückt.

Das Problem entsteht durch die list-style-position-Eigenschaft des li-Tags. Standardmäßig ist diese Eigenschaft auf „inside“ eingestellt, wodurch der Text um das Aufzählungszeichen herum umbrochen wird. Um den Text korrekt auszurichten, müssen wir list-style-position auf „outside“ setzen.

Dadurch entsteht jedoch ein neues Problem: Die Aufzählungszeichen befinden sich jetzt außerhalb des Listencontainers. Um dies zu beheben, können wir einen Einzug am linken Rand auf die Liste anwenden, um die Aufzählungszeichen am Text außerhalb der Liste auszurichten.

Hier ist die CSS-Lösung:

ul {
  list-style-position: outside;
  margin-left: 1em;
}
Nach dem Login kopieren

Dieser Code legt die fest Positionieren Sie den Listenstil auf „außen“, um den Text entlang des Aufzählungszeichens auszurichten, und fügen Sie der Liste einen Einzug hinzu, um ihn am anderen Text auf der Seite auszurichten.

Das obige ist der detaillierte Inhalt vonWarum werden die zweiten Zeilen meiner Listenelemente unter dem Aufzählungszeichen und nicht daneben eingerückt?. 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