Hallo,
Ich bin mir mittlerweile ziemlich sicher, dass FireFox da etwas einfach anders (obs falsch ist, weiß ich nicht) interpretiert.
Nein, der IE macht bei Listen die Ausnahme, dass die Aufzählungszeichen bzw. Aufzählungsnummerierung nicht mit im border-edge des UL-Eements liegt. Das ist aber nichts, was man nicht mit dem Setzen von margin-left _und_ padding-left für die UL _und_ LI-Elemente für alle Browser _ohne_ Hacks bw CCs funktionierend hinbekommen könnte.
https://forum.selfhtml.org/?t=117997&m=756243
Für FireFox habe ich dann einfach einen margin-left von -1em verwendet, da mir keine andere Lösung bekannt ist
Wie gesagt, setze margin _und_ padding der UL- _und_ LI-Elemente auf Werte, die in allen Browsern eine gleiche Darstellung erzeugen. Deine Lösung würde _mich_ nicht zufriedenstellen.
viele Grüße
Axel
btw.: Das mit dem margin-top:-1em; häte ich durch margin-bottom:0 des vorhergehenden Elements gelöst.