W3C home > Mailing lists > Public > www-style@w3.org > October 2003

[CSS2.1] Colors and Backgrounds

From: fantasai <fantasai@escape.com>
Date: Sat, 11 Oct 2003 07:14:15 -0400
Message-ID: <3F87E607.9030501@escape.com>
To: www-style@w3.org

S14.2 <http://www.w3.org/TR/2003/WD-CSS21-20030915/colors.html#q2>:
# The background of the root element becomes the background of the
# canvas and covers the entire canvas, anchored at the same point
# as it would be if it was painted only for the root element itself.
# The root element does not paint this background again.

It is unclear what is meant by this.

S14.2.1<http://www.w3.org/TR/2003/WD-CSS21-20030915/colors.html#background-properties>:
# The tiling and positioning of the background-image on inline elements
# is undefined in this specification. A future level of CSS may define
# the tiling and positioning of the background-image on inline elements.

Must CSS2.1 really make the tiling and positioning of all inline
elements undefined or can it get away with leaving backgrounds on
*multi-line* inline elements undefined?

# The computed value of background-position for the purpose of
# inheritance is undefined, since the allowed values on this property
# may have different effects in a child element due to differences in
# size and position of their respective boxes.

I don't see why this is a reason to leave the inherited value undefined.
Using the computed value--"for <length> the absolute value, otherwise a
percentage"--seems reasonable to me.

~fantasai
Received on Saturday, 11 October 2003 07:14:06 UTC

This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:13:01 UTC