By the way, I guess we will have a similar description for describing
rounded corners on 'outline' that follow the curve of a rounded border
box (so that there is an even amount of space between the border and
the outline.
On Apr 30, 2010, at 4:47 PM, Brad Kemper <brad.kemper@gmail.com> wrote:
>
>
> On Apr 30, 2010, at 3:54 PM, Sylvain Galineau
> <sylvaing@microsoft.com> wrote:
>
>> From: www-style-request@w3.org [mailto:www-style-request@w3.org] On
>>> Behalf Of Brad Kemper
>>
>>
>>> #The fourth length is a spread radius. Positive values cause the
>>> shadow
>>> to grow in all directions by the specified radius. Negative values
>>> cause
>>> the shadow to shrink. The shadow should not change shape when a
>>> spread radius is applied: sharp corners should remain sharp
>>> ***prior to
>>> the application of blur radius***.
>>
>> It must specify that the spread radius is added to each corner
>> radius as
>> well. I shouldn't have to know what a spread radius is in order to
>> know
>> what happens for those.
>
> Boy, it's getting a bit long for what I thought was a prety simple
> concept how about this:
>
>
> # The third length is a blur radius. Negative values are not
> allowed. The
> blurring region should be an area the width of this value, running
> along and
> centered on the edge of the shadow shape (a shape that otherwise
> mimics
> the shape of the border box, including any border-radius, absent the
> application of spread radius). The shadow should transition from
> the shadow color on the inner edge of this region, to transparent at
> the
> outer edge of this region. If the blur radius is 0, the shadow has a
> sharp
> edge, otherwise the larger the value, the more the edge of the
> shadow is
> blurred. The exact algorithm is not specified.
>
> #The fourth length is a spread radius. Positive values cause the
> shadow
> to expand in all directions by the specified radius. Negative values
> cause
> the shadow to contract. If 'border-radius' is zero, then corners
> should remain sharp (not rounded) after spread radius is applied and
> prior to the application of blur radius. Otherwise, the corners of
> the new shape will have radii equal to the corresponding 'border-
> radius' value plus the spread-radius value (or minus the spread-
> radius value if it is an inset shadow, but no less than zero for the
> final spread shadow corner radius).