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

[filter-effects] apply filter to border and background

From: Dirk Schulze <dschulze@adobe.com>
Date: Thu, 16 Aug 2012 18:09:08 -0700
To: www-style list <www-style@w3.org>
Message-ID: <A5C10A27-4C97-4A40-B9E6-41087165CDBC@adobe.com>
Hi CSS folks,

I created an initial Wiki page for discussing a request of the CSS WG to support filter effects on just backgrounds or just borders as well. [1]
I want to collect proposals as well as pros and cons to find the best decision to address this request.

a) The first proposal is adding new properties for background and border:
* 'background-filter'
* 'border-filter'
These properties have the same syntax and semantic as the 'filter' property.

The benefit that I see is that you can apply different filters to different component of an element (border, mask or content). But it means adding two new properties.

b) The second proposal is adding a new keyword to Filter Effects named 'filter-target' with the keywords
* border
* background
* group
* (content)
'content' might not be necessary, since you can group child elements and filter the whole group.

The benefit is that we just need one new property that is defined within Filter Effects and without modification of CSS Backgrounds and Borders.
It seems to be harder to define different filters to different components (filter1 on the border, filter2 on the background).

SVG may also apply filters on different components of a shape. This could be done with the SVG Vector Effects proposal [2]. The 'filter' property would just be applied to each single vector effect.

Greetings,
Dirk

[1] http://www.w3.org/Graphics/fx/wiki/Filter_Effects:_background_and_border_filter
[2] http://www.w3.org/TR/2004/WD-SVG12-20041027/vectoreffects.html
Received on Friday, 17 August 2012 01:09:33 GMT

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