W3C home > Mailing lists > Public > www-style@w3.org > April 2012

Re: [css3-background] blending on 'box-shadow' and 'text-shadow'

From: Rik Cabanier <cabanier@gmail.com>
Date: Wed, 11 Apr 2012 09:10:18 -0700
Message-ID: <CAGN7qDBbfwd-a2Ac=mrdn9wmBibTHwWsubj0irKsTB5nBUgtAA@mail.gmail.com>
To: Brad Kemper <brad.kemper@gmail.com>
Cc: Lea Verou <leaverou@gmail.com>, www-style list <www-style@w3.org>
On Wed, Apr 11, 2012 at 8:50 AM, Brad Kemper <brad.kemper@gmail.com> wrote:

> On Apr 10, 2012, at 5:51 PM, Lea Verou <leaverou@gmail.com> wrote:
> > I think this problem should be solved more generically, rather than
> adding keywords to random properties. For example, the `difference`
> blending mode could be used on text color to make it more legible
> regardless of background. Or, blending modes on borders and/or backgrounds
> could produce quite interesting effects. They could also replace the
> `invert` keyword on `outline`.
> > Maybe a function that can be used in place of any <color> value?
> That was my first thought. Maybe even just extending rgba() and hsla() to
> be able to do this sort of thing: rgba(255,255,0,1,m) to multiply, and
> rgba(255,255,0,1,s) to screen.

Doing it that way forces people to use the 'rgba' notation so they won't be
able to do 'color: red screen'
Another issue is that this implies that you can use it in gradient color
stops which would be very strange.

Received on Wednesday, 11 April 2012 16:10:54 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:14 UTC