Hello,

>From a scan of your CSS it seems that you are applying the images to
the anchor elements. However, when you are hovering within a submenu,
the associated parent anchor is no longer being hovered, so the hover
image is lost. Try applying the images to the li elements and leave
the anchor backgrounds transparent. The parent li element is still
being hovered when the cursor is within the associated submenu, hence
the hover image will remain.

Replace this type of declaration:

#nav-aboutus a:hover { background-image: ...

With this kind of thing:

#nav-aboutus:hover,
#nav-aboutus.sfHover { background-image: ...

Notice that you will need to add the .sfHover selector in addition to
each :hover selector in order to support IE6. It also has the added
bonus of applying your desired affect when using the keyboard to tab
through the menu.

Joel Birch.

Reply via email to