Hallo Matthias,
Edit: das sind bestehende Selektoren, es sollte also nur bestehendes CSS angepasst werden müssen.
Damit geht es aber in den anderen Browsern nicht mehr (bzw. sollte auch im Safari nicht gehen), weil damit die
li > *
nicht dargestellt werden und somit ihre Höhe ebenfalls Null wird. Damit kleben dann die 3 Icons ohne Abstand aufeinander.
Untereinander. Auch im Chrome und Firefox. Ja. Muttu halt mit margin
auf dem Pseudo-Element spielen. Wird zwar immer noch springen, aber es springt auch jetzt bereits nicht unerheblich.
LG,
CK