W3C home > Mailing lists > Public > www-style@w3.org > December 2009

Re: New values for Float property

From: fantasai <fantasai.lists@inkedblade.net>
Date: Fri, 04 Dec 2009 11:32:59 -0800
Message-ID: <4B1963EB.10808@inkedblade.net>
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 GMT

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