- From: Bert Bos <bert@w3.org>
- Date: Mon, 8 Dec 2008 16:43:34 +0100
- To: www-style@w3.org
On Tuesday 16 September 2008 22:15, David Hyatt wrote: > We consider all properties in WebKit. > On Sep 16, 2008, at 3:12 PM, L. David Baron wrote: > > http://dev.w3.org/csswg/css3-background/#layering says that the > > number of background layers considers the background-image, > > backgroundrepeat, background-size, and background-position > > properties, but not the background-clip and background-origin > > properties. > > > > I think the number of layers should consider either (a) all six > > properties or (b) only background-image. That sounds reasonable. Here is a concrete text for section 3.1 to help us make a decision. The change is pretty straightforward: Remove the lines marked with a "-" and add the lines marked with a "+". (The change in the last line for 'background-position' is to fix a typo: the "r" should be an "s".) The background of a box can have multiple layers in CSS3. The properties 'background-image', 'background-origin', 'background-clip', 'background-repeat', 'background-size', + 'background-clip', 'background-origin', and 'background-position' may have multiple comma-separated values. If the values are specified as follows: background-image: w1, w2, w3,…, wM background-repeat: x1, x2, x3,…, xR background-size: y1, y2, y3,…, yS background-position: s1, s2, s3,…, sP + background-clip: t1, t2, t3,…, tC + background-origin: u1, u2, u3,…, uG then the number of layers is N = - max(M, R, S, P) + max(M, R, S, P, C, G) Each of the properties is interpreted as if it had N values, by repeating the specified values like this: background-image: w1,…wM, w1,…wM, w1,… /* N values */ background-repeat: x1,…xR, x1,…xR, x1,… /* N values */ background-size: y1,…yS, y1,…yS, y1,… /* N values */ - background-position: s1,…rP, s1,…rP, s1,… /* N values */ + background-position: s1,…sP, s1,…sP, s1,… /* N values */ + background-clip: t1,…tC, t1,…tC, t1,… /* N values */ + background-origin: u1,…uG, u1,…uG, u1,… /* N values */ Bert PS. I've entered the issue in Tracker as ISSUE-74 -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/people/bos W3C/ERCIM bert@w3.org 2004 Rt des Lucioles / BP 93 +33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Monday, 8 December 2008 15:44:19 UTC