W3C home > Mailing lists > Public > www-style@w3.org > August 2006

Re: [css3-selectors] inheriting ::selection pseudo style

From: Ian Hickson <ian@hixie.ch>
Date: Tue, 15 Aug 2006 01:11:05 +0000 (UTC)
To: Allan Sandfeld Jensen <kde@carewolf.com>
Cc: www-style@w3.org
Message-ID: <Pine.LNX.4.62.0608150110070.5340@dhalsim.dreamhost.com>

On Tue, 9 May 2006, Allan Sandfeld Jensen wrote:
> 
> Section 7.3. The ::selection pseudo-element
> 
> The sections about the pseudo-elements ::first-letter and ::first-line explain 
> in detail how they are inherited. Unfortunately this part is skipped in 
> the ::selection part. 
> Especially interesting is if child styles can overrule parent ::selection 
> style (and also if ::first-letter or ::first-line can overrule ::selection 
> styles).
> 
> So is it:
> <div>
> <span>This text has part of it 
> <div::selection><span::selection>selected</div::selection></span::selection>
> </span>
> </div>
> 
> Or does it like ::first-line "split" the children:
> 
> <div>
> <span>This text has part of it</span>
> <div::selection><span><span::selection>selected</span::selection></span></div::selection>
> <div>
> 
> In a way the later seems more natural, just really hard to write with 
> pseudo-markup.

I think it would be the first. Can anyone come up with text that describes 
how exactly this should work, including interaction with ::first-letter 
and ::first-line? (David?)

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 15 August 2006 01:12:06 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:46 GMT