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

Re: background-image-opacity suggestion

From: Bert Bos <bert@w3.org>
Date: Mon, 22 Sep 2003 18:47:25 +0200
Message-ID: <3F6F279D.8050809@w3.org>
Cc: www-style@w3.org

Sigurd Lerstad wrote:

>>>How about a property:
>>>background-image-opacity: (0..1)
>>>So for example:
>>>background-color: white;
>>>background-image: url(me.gif);
>>>background-image-opacity: 0.5
>>Just use a PNG.
> I'm aware of png, but that property seems very useful to me. It's a non
> destructive way to turn any image in any format into a watermark background.

Yes, but how far do you want to go? 'background-image-brightness: -10', 
'background-image-effect: oil-paint'...

If these effects have to be done on the client side, then use SVG: wrap 
the image in one line of SVG and put an 'opacity' property on that. I 
think (hope) future browsers will allow inline SVG and MathML in HTML, 
so you don't even need to put the SVG in a separate file if you don't 
want to. The SVG renderer will be used even if the SVG is inline.

I don't think it is a good idea to duplicate functionality in different 
technologies (in this case CSS and SVG). Some overlap is OK, but not too 

   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 4 93 65 76 92               06902 Sophia Antipolis Cedex, France
Received on Monday, 22 September 2003 12:47:27 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:27:08 UTC