You need to add the style for the li.sfHover to match a:hover.

.sf-menu ul a:hover {
        color: #fff !important;
        background: #005daa !important;
}

SHOULD BE LIKE THIS:

.sf-menu ul a:hover, .sf-menu li.sfHover a {
        color: #fff !important;
        background: #005daa !important;
}

that should fix your text disappearing problem.



On Mar 24, 8:32 pm, durill <gdeane...@gmail.com> wrote:
> hello,
>
> first off, amazing! thank you for your great work.
>
> most every part is working for me, including using background images.
> when the mouse hovers, the background image changes as does the text
> color. perfect. currently, i only have the superfish menu on the
> "Discounts" link so that is the link i am speaking of. (as should be
> obvious when looking at the menu, i'm using blank background images
> with actual link text on top of them).
>
> after the hover menu "flys out" and i begin to hover over the "fly
> out" menu, the parent link "Discounts" text color reverts back to its
> original color. the background image stays just like it should though.
> i've tried everything i can think of up to and including using js to
> force the text color to stick but without success.
>
> any help would be greatly appreciated especially since i will be in
> big trouble with a client if i can't get it working. mr. birch, your
> code is flawless but i've updated the css file to better reflect how i
> understand css. i hope you'll be able to make sense of it.
>
> here's the site for testing:http://www.y11k.com/superfish/
>
> css:http://www.y11k.com/superfish/css/superfish.css
> (the "menu" css is below the other sections. ignore the other stuff...
> it's pasted from the live site and most of it isn't being used in the
> html)
>
> js:http://www.y11k.com/superfish/js/superfish.jshttp://www.y11k.com/superfish/js/initialize.js
> (file i use to initialize superfish... rather than calling from the
> html)
>
> thank you very much in advance!
>
> -d

Reply via email to