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