I'm working on a single image rollover in CSS, using a PNG image. Works fine in all browsers, exept IE6 of course.
When using the regular PNG fix for IE6, the rollover fails and the entire image shows. How can I solve this?
IE hates negative margins. Try moving it the other way.
FYI
* My screen resolution is set at 1680x1050
* I'm accessing your site through a T1 line
* I'm probably viewing it using Firefox (unless browser is specified)
That was something I encountered with IE -- thought it might be the same for you.
I found it easier to stack the images and shift them vertically, rather than horizontally.
FYI
* My screen resolution is set at 1680x1050
* I'm accessing your site through a T1 line
* I'm probably viewing it using Firefox (unless browser is specified)
Yes, you're right, and I'm wrong. I meant that my fix was horizontal. Sorry - It's been a long week!
FYI
* My screen resolution is set at 1680x1050
* I'm accessing your site through a T1 line
* I'm probably viewing it using Firefox (unless browser is specified)
As to the flicker, it could be attributable to your browser settings. If you have IE set to "check for new versions of the page every time you visit," you'll always get that flicker. You could use javascript to preload the image, but it may not be necessary. Most people (only developers, I think) set their browser to empty the cache on each page viewing.
I'm curious as to why you're using two background attributes in your link & rollover -- one set to a background, and another set to none. IE usually reads the first and ignores the second. Perhaps you meant background-color: none?
FYI
* My screen resolution is set at 1680x1050
* I'm accessing your site through a T1 line
* I'm probably viewing it using Firefox (unless browser is specified)
I found this fix somwhere on the net and it looked good to me. I forgot where. I know there are also shorter versions with just the AlphaImageLoader line.
Bookmarks