W3C home > Mailing lists > Public > www-style@w3.org > June 2012

Re: [css4-selectors] Pseudo-class for writing mode

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Mon, 25 Jun 2012 14:45:02 -0700
Message-ID: <CAAWBYDCEvzBOMR0Cn-iBT3FkXBh=g0yC0fjP+X3BSKjgX2a2Dg@mail.gmail.com>
To: fantasai <fantasai.lists@inkedblade.net>
Cc: Sebastian Zartner <sebastianzartner@gmx.de>, www-style@w3.org
On Fri, Jun 22, 2012 at 12:02 AM, fantasai
<fantasai.lists@inkedblade.net> wrote:
> On 06/21/2012 11:08 PM, Sebastian Zartner wrote:
>> As far as I saw there's currently no possibility to select according to a
>> certain writing mode [1], only for the direction [2].
>> Therefore I suggest to introduce a :writing-mode pseudo-class matching the
>> values of the writing-mode property.
>
> Selectors can't select based on the value of a CSS property,
> so that won't work. (If you read the Selectors 4 spec carefully,
> you'll note that :dir() operates *only* on the directionality
> stated in the markup, if the markup supports such a notion.
> It does not reflect the CSS 'direction'.)

To be more specific, the problem that fantasai is alluding to is this:

:writing-mode(horizontal-tb) {
  writing-mode: vertical-lr; /* WHERE IS YOUR GOD NOW?!? */
}

Circular dependencies are bad times.

~TJ
Received on Monday, 25 June 2012 21:45:51 GMT

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