Gernot Back: Listen <li>: Einrücken verhindern

Beitrag lesen

Hallo Jens,

mit dem <li>-Element erstellte Listen erscheinen stets eingerückt, was ich nie gebrauchen kann.

Ich finde das eigentlich sehr sinnvoll, mit Spiegelstrichen oder sonstigen "Bullet"-Zeichen versehene Listen einzurücken und standardmäßig haben Listen ja nun mal so etwas.

Derzeit pfusche ich mit einem geschätzten CSS-Wert von "margin-left:-20px" für das <li>-Element herum. Wo aber ist diese Einrückung eigentlich definiert und mit welchem genauen Wert?

Das hängt vom Browser ab. Dafür gibt es keine Standards. Die einen Browser rücken über Margin, die anderen über Padding, einige beim LI- andere beim UL- bzw. OL-Element ein. Wenn du das nicht haben willst, setzt du die entsprechenden Werte alle auf Null.

Gruß Gernot