- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Fri, 04 Dec 2009 11:32:59 -0800
- To: "L. David Baron" <dbaron@dbaron.org>
- CC: www-style@w3.org
L. David Baron wrote: > On Friday 2009-12-04 00:11 -0600, Patrick Garies wrote: >> On 12/3/2009 10:48 AM, Salar wrote: >>> clear: start/end as mentioned here: >>> http://lists.w3.org/Archives/Public/www-style/2009Dec/0081.html >>> padding-start / padding-end >>> border-start / border-end >>> outline-start / outline-end >>> margin-start / margin-end >>> background-position: start/end >>> >>> I don't thing implementation of above styles isn't hard and won't cause >>> any issue. >> You still have to define interactions with the non-dynamic >> properties; for example, does |padding-start| override >> |padding-left| or does it override |padding-right|? >> >> It seems like it would be easier to have something like |direction: >> auto| where the |auto| keyword automatically reverses all literal >> left and right properties and values. > > It's not necessarily easier, because user-agent style sheets need to > have margin-start, etc., in a number of places (ul, ol, blockquote), > so we have to implement it anyway. > > In any case, there are two main proposals for ways this can work. > My proposal (which I implemented in Gecko in 2004 [1]) was: > http://lists.w3.org/Archives/Public/www-style/2002Sep/0049.html and > fantasai's significantly simpler proposal, which didn't handle > quite as many cases, but may be sufficient (which, again, I can't > find) involving, I think, adding a new default value to the physical > properties saying that they should falll through to the logical > ones. For a summary of the old discussions, also see: > http://lists.w3.org/Archives/Public/www-style/2006Jun/0082.html http://lists.w3.org/Archives/Public/www-style/2006Jun/0084.html ~fantasai
Received on Friday, 4 December 2009 19:33:35 UTC