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

Re: [css-transforms] 'transform-box' defaults in svg

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Mon, 28 Sep 2015 16:28:21 -0700
Message-ID: <CAAWBYDDnMmLC01fuAEcjn-w_z6jSmyF9RjSK3DeOqWfwvA984A@mail.gmail.com>
To: Erik Dahlström <erik@xn--dahlstrm-t4a.net>
Cc: "www-style@w3.org" <www-style@w3.org>, "public-fx@w3.org" <public-fx@w3.org>
On Mon, Sep 28, 2015 at 12:27 PM, Erik Dahlström <erik@dahlström.net> wrote:
> Hi,
> I was reviewing the 'transform-box' section in the css transforms spec,
> https://drafts.csswg.org/css-transforms/#transform-box.
>
> The initial value of 'transform-box' is 'border-box', which is fine.
> However, the spec continues to state that:
> "For SVG elements without an associated CSS layout box, the used value for
> border-box is view-box."
>
> It seems to me that a used value of 'fill-box' in this case would lead to
> more easily understood behavior than 'view-box'. So, I'd like to know what
> the rationale behind the current choice is.
>
> An example, http://jsfiddle.net/fs6cLt38/1/.

Note that 'fill-box' isn't the correct analogue for border-box, stroke-box is.

~TJ
Received on Monday, 28 September 2015 23:29:08 UTC

This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:14:53 UTC