- From: L. David Baron <dbaron@dbaron.org>
- Date: Tue, 30 Dec 2014 09:49:43 -0500
- To: www-style@w3.org
- Cc: Cameron McCormack <cam@mcc.id.au>
- Message-ID: <20141230144943.GA26766@crum.dbaron.org>
On Tuesday 2014-12-30 00:02 -0800, fantasai wrote:
> On 12/28/2014 09:36 PM, Cameron McCormack wrote:
> >Are logical properties set by the 'all' shorthand?
>
> Yes.
I'm not so sure they should be.
They're certainly incomplete properties in other ways, e.g., in
terms of not having (independent) computed values.
I think it would make more sense for them not to be included.
> >If so, are they set before or after their corresponding physical
> >properties? This won't make a difference to their computed values (since we'll only be setting all logical or all physical
> >properties to inherit, initial or unset)
This presumes that things like:
margin-inline-start: inherit;
are first mapped to the appropriate physical property (e.g.,
margin-left: inherit) and then inheritance is done on the physical
property.
I think that's the right model, but I don't see it specified in the
spec. It should be specified.
-David
--
𝄞 L. David Baron http://dbaron.org/ 𝄂
𝄢 Mozilla https://www.mozilla.org/ 𝄂
Before I built a wall I'd ask to know
What I was walling in or walling out,
And to whom I was like to give offense.
- Robert Frost, Mending Wall (1914)
Received on Tuesday, 30 December 2014 14:50:16 UTC