Fix #2256 (menu): position absolute rather than fixed, fixes safari