Re: UA's implementation of ::selection

On May 15, 2010, at 12:24 PM, L. David Baron wrote:

> On Saturday 2010-05-15 12:19 -0500, David Hyatt wrote:
>> #mydiv {
>>  selection: find-in-page(myfindstyle) selection(myselectedtextstyle);
>> }
>> 
>> I kind of like the idea of having only one pseudo element for each
>> unique appearance you'd like to apply to any selection in the
>> whole document.  Having the pseudo elements be singletons off the
>> document root is very efficient, and then inheritance of all the
>> selection types is handled using the same model as everything else
>> in CSS.
> 
> Properties that accept value lists like that are a disaster in terms
> of cascading.  We could never implement spellcheck or find-in-page
> using a mechanism like that since the page would break it the second
> it tried to style any other type of selection.
> 
> -David


Yeah that's a problem.  I'd just really like us to avoid creating many pseudo elements for a single selection appearance.

dave
(hyatt@apple.com)

Received on Saturday, 15 May 2010 17:28:30 UTC