Hallo Matthias,
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.
Eine ekelige Lösung, die auf display:none
verzichtet: position:absolute; right:0;
für das Pseudo-Element und auf #dokuwiki__pagetools:hover ul
negative margins, um das springen zu vermeiden. Die genauen Werte hab ich jetzt aber nicht überprüft.
Edit: bzw right
auf etwas anderes als 0 setzen ;-)
LG,
CK