Hi Ben,

It turns out that the problem is that you are applying top:-34px; to
.nav * (that's every element within the nav) whereas what you want to
do is apply it to .nav only. You will also need to add
position:relative to .nav to make that negative top value work. Then
you will need to adjust the other elements' 'top' properties to make
things line up again (subtract about 34px from each value). Worked for
me.

Ignore this next comment if it turns out I am just commenting on
something you are aware of and just haven't got around to fixing yet:
you link to the bgiframe plugin in the head and call it after
initialising Superfish. This is throwing errors. If you don't think
you will need bgIframe, don't link to it, and also delete the extra
code after the Superfish call. Also, in my tests I deleted all the
conditional comments that inserts various elements into the menu and
nothing seemed to suffer from it in IE.

Hope this helps. Let me know if I didn't make sense as I'm rushing
this out so I can get some sleep. Good luck.

Joel Birch.

Reply via email to