Re: [css3-writing-modes] recent edits

John Daggett wrote:

[snip]
> I'm not entirely clear what 7.2.2 implies about existing properties
> that have directional dependencies.  So 'left' and 'right' for
> text-align will effectively map to start and end?  Would it be better
> to add explicit 'start' and 'end' values?  Ditto for float/clear.  I
> also think vertical-align needs to be flushed out more explicitly.


Hello John,

Concerning floats, it means that there is only two direction for 
floats to go and two sides for floats to float too. This paring of 
left and right (with no top or bottom values) was mentioned in about 
three places before the most recent editors draft.

Floats either go downwards or upwards depending on there line-left or 
line-right.


    downwards    |    upwards
----------------+-----------------
  horizontal-tb  | horizontal-bt
                 |
   vertical-rl   |   vertical-lr
----------------+-----------------


The pairs that go downwards are float:left/top and float:right/top. 
Here is one example.

<http://css-class.com/test/css/bidi/kanji-test1-extra.htm>


The pairs that go upwards are float:left/bottom and 
float:right/bottom. Here are two examples.

<http://css-class.com/test/css/bidi/mongolian-test1-extra.htm>

<http://css-class.com/test/css/bidi/steet-text-test1-extra.htm>


Values for start and end would only be useful in dual layouts with ltr 
and rtl inline progression.


BTW, again I believe that MS has implemented this correctly.



-- 
Alan http://css-class.com/

Armies Cannot Stop An Idea Whose Time Has Come. - Victor Hugo

Received on Thursday, 11 November 2010 02:48:32 UTC