W3C home > Mailing lists > Public > www-style@w3.org > September 2011

Re: [css4-background] Drop restriction for color on last background layer only

From: Lea Verou <leaverou@gmail.com>
Date: Thu, 22 Sep 2011 04:46:29 +0300
Message-ID: <4E7A9375.1020708@gmail.com>
To: Brian Manthos <brianman@microsoft.com>
CC: www-style list <www-style@w3.org>
On 22/9/11 04:32, Brian Manthos wrote:
> For CSS4, this sounds like a nice simplification and feature enhancement.  For CSS3, I'd have concerns.
>
> -Brian
>
> -----Original Message-----
> From: www-style-request@w3.org [mailto:www-style-request@w3.org] On Behalf Of Lea Verou
> Sent: Wednesday, September 21, 2011 6:22 PM
> To: www-style list
> Subject: [css4-background] Drop restriction for color on last background layer only
>
> This always seemed an unnecessary restriction to me as an author, and I
> recall needing a background color in other layers multiple times. The
> use cases I've stumbled on,  usually fall in one or both of the
> following categories:
>
> a) A semi transparent color with background-image(s) showing through
> below it
> b) A color clipped with a  background-clip value of padding-box or
> content-box with background-image(s) clipped with border-box or
> padding-box showing through.
>
> I've had a discussion today with Tab and he encouraged me to raise this
> on the list, as:
>
> a) it hasn't been discussed before (I have to admit I found this kinda
> surprising)
> b) There are no known implementation issues with shifting this restriction
> c) This restriction was added to the spec before background-clip was, so
> the use cases were more limited
>
> Yes, both use cases can be solved with the image(color) and cross-fade()
> syntax, but allowing a background-color in other background layers is
> simpler and more straightforward.
>
css3-background is in CR, so even if you didn't have concerns, I don't 
think it would be very easy to change. In any case, I tagged my post as 
css4-background (of course I'd prefer css3, but my hopes for that are 
pretty low).

-- 
Lea Verou (http://leaverou.me | @LeaVerou)
Received on Thursday, 22 September 2011 01:47:00 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:44 GMT