<snip>
A workaround could be to take the bg-image from the link and move it to the
containing h1 block ...
</snip>
Yes. This is the fix. IE has issues only when a background image is used on
a link. If IE's 'internet options' are set to 'Check for newer versions of
stored pages: Automatically' it can be as innocent as a little cursor
flicker. When set to 'Every visit to the page' you get the sort of reloading
you're seeing. I use code like:
#logo {
height: 50px;
width: 200px;
top: 10px;
left: 10px;
background: url(/image/logo.png) 0 0 no-repeat;
position: absolute;
}
#logo a {
height: 100%;
width: 100%;
text-indent: -5000px;
text-decoration: none;
display: block;
}
The link automatically fills its container, and the text-decoration fixes an
IE5 Mac problem (it indents the text, but not the link underline!). IE's
flicker can also be fixed server-side:
http://www.aspnetresources.com/blog/cache_control_extensions.aspx
but I have no first-hand experience of how effective this is.
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/