<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/

Reply via email to