Wpis z mikrobloga

Jak najlepiej zakodować taki dropdown?
http://i.imgur.com/7XAuKHs.png
Robię to jako div z display:none i display:block na hoverze rodzica. Jak position:absolute obniżam całego dropdowna o powiedzmy 20px, to jak próbuję zjechać na jakąś z pozycji, to przerywa hovera, bo ta przerwa 20px to juz nie jest hover. A co do samej strzalki, div::before nie daje oczekiwanego rezultatu, bo strzaleczka robi sie w divie, a nie poza nim. Halp plox.
#frontend #webdev
  • 11
@Marmite: o, po włożeniu tego do dodatkowego diva udało się to zrobić, do tego strzałka na ::before też się "posłuchała" (co prawda spowodowało to utworzenie dwóch divów na w jednym - czego nie lubię, ale już przeżyję). Problem zaś inny teraz jest taki, że wyśrodkowałem menu w divie za pomocą flexa (align-items) i przez ten padding-top całe menu jest podniesione o te 20px względem środka :x