Как сделать, чтобы при наведении всплывал треугольник?
Используй :before , :after
Используй :before , :after
Используй :before , :after
Как вариант, сделать его для каждого пункта меню, но установить visibility:hidden, а при hover'e менять на visible.