Ausrichtung des Textes in der zweiten Zeile von Listenelementen mit Aufzählungszeichen nach CSS-Reset
Problembeschreibung:
Nach der Implementierung eines CSS-Resets kann es bei Benutzern zu einem Formatierungsproblem kommen, bei dem die zweite Textzeile in einem Listenelement mit Aufzählungszeichen unterhalb des Aufzählungszeichens beginnt Punkt. Dies liegt an der Standardeinstellung für die List-Style-Position-Eigenschaft, die bewirkt, dass das Aufzählungszeichen innerhalb des Listenelements positioniert wird und der Text darum herumfließt.
Lösung:
Um dieses Problem zu beheben und die zweite Textzeile am linken Rand des Aufzählungszeichens auszurichten, sollte die Eigenschaft „list-style-position“ für das li auf „außen“ gesetzt werden Elemente:
ul li { list-style-position: outside; }
Diese Änderung verschiebt das Aufzählungszeichen außerhalb des Listenelements, sodass sich der Text über die gesamte Breite des Elements erstrecken kann.
Begründung:
Wenn Sie list-style-position auf „outside“ setzen, ändert sich das Standardverhalten des Aufzählungszeichens, das innerhalb des Listenelements positioniert werden soll. Indem Sie das Aufzählungszeichen außen platzieren, kann der Text nun die gesamte Breite des Elements einnehmen, beginnend am linken Rand.
Zusätzliche Überlegungen:
Das obige ist der detaillierte Inhalt vonWarum ist die zweite Zeile meiner Aufzählungsliste nach einem CSS-Reset falsch ausgerichtet und wie kann ich das beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!