|
Posted by Alan J. Flavell on 11/10/05 23:20
On Thu, 10 Nov 2005, Keith Baird wrote:
> I have, and all I can report is that the background image works as
> desired across the row in Firefox 1.0, MSIE 5.2.3, Opera 8.01, and
> Safari 1.3.1 (all for Mac) when "background-attachment: fixed" is
> specified; when the property is removed the image still spans the row in
> Firefox and MSIE but is reset for each cell in Opera and Safari.
Interesting, thanks.
Apparently you're referring to the Mac IE browser as "MSIE".
Whenever I say MSIE without qualfication, I'm referring to the Windows
OS component that thinks it's a browser. These are two utterly
different implementations. Mac IE was rated to be a good
implementation for its time, although that time has now rather passed:
WinIE quite deliberately violates some mandatory requirements of the
interworking specifications, as well as misbehaving in all kinds of
different and unexpected ways, despite repeated updates. But you
surely knew that.
> Specifying "border-collapse: collapse" doesn't affect the behavior of
> the background image in any of these four browsers.
The killer, as far as deployment in a general web context is
concerned, seems to be the (mis)behaviour of Win IE6, and, without an
answer for that, we're going to be told that we haven't really come up
with a solution for the original question.
I think the best that can be achieved (if WinIE6 is to be supported)
is to specify a background image for the <table>, and to blank it out
where it's not wanted. This is sketched out (without any finesse) in
the second sample at
http://ppewww.ph.gla.ac.uk/~flavell/tests/tablebg2.html
(the difference will be apparent to those using WinIE6, anyway).
What this can't achieve is, different background images in different
rows.
cheers
Navigation:
[Reply to this message]
|