Hi Sam, The Hover type menu is best described here: Son Of Suckerfish
The -999em is for moving the child menus off-screen until they are hovered over at which time they are just positioned to be on screen.
I don't recommend switching between fixed pixels and em units. em units make your code accessible (allows users to resize fonts on their browser).
The reason it may be display the flyout but not letting you move to it is because there is probably a gap between the parent and child item.
the Line-Height in the first UL should match the top in the hover rule (you have 25px on line height and 1.6em on the top for hover).
Your other issues are probably just from using mixed em's and px's also. |