A popup menu that can be positioned relatively to another element