> The only workaround I can think of is to set the background-color for
> the <LI> to a colour similar to the background-image so the hover state
> isnt so disconcerting.

Hello Neerav,

I faced this same problem while developing a site last week.  There are some
other solutions available.  This IE bug (CSS link background images flicker
on mouseover) is pretty well documented, and there are some solutions
available, both within your stylesheets and with your server.

Check out:
http://www.mezzoblue.com/archives/2004/04/08/ie_vs_image_/index.php
and
http://www.fivesevensix.com/studies/ie6flicker/

I found that the best fixes were to use the sprite technique for rollovers
and to set a duplicate bg image behind the image link.  In some cases, I
used the "image map" technique described here as a workaround:
http://www.alistapart.com/articles/imagemap/

A tip for debugging - mouse over the image while scrolling up/down with your
mouse wheel.  That really set off the flicker on my browser.

HTH,
Chris Keane


*****************************************************
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
***************************************************** 

Reply via email to