I have a horizontal superfish menu with two levels. When I hover over a first level link, the second level drop down appears approx 2ems lower than the bottom of top level links although firebug says the style is:
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul {
left: 0;
bottom: 0em;
}
No matter how much I try to raise the bottom position (eg. bottom: -2.5em), the second level menu will not raise up. This leads me to think that the browser (Firefox) may be forcing a gap, but I cannot find evidence of that.
How can I override this incorrect positioning or find out what might be the cause?
Can you post a link to your site?
Its a bit tricky to answer specifically.... but as a guess try targeting:
.sf-menu ul a {
This is some good , clearly coloured css to help you, it can be tricky to get to grips with superfish css...
Theme skin: