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

RE: [css4-ui] ::tooltip

From: Belov, Charles <Charles.Belov@sfmta.com>
Date: Thu, 12 Apr 2012 00:05:31 +0000
To: 'Lea Verou' <leaverou@gmail.com>, Andrew Fedoniouk <news@terrainformatica.com>
CC: www-style list <www-style@w3.org>
Message-ID: <C1BED60DEFFFB2479E3EE227BF749D2D0BFB3F@SV6EX10MBX1.muni.sfgov.org>



Lea Verou wrote at Wednesday, April 11, 2012 4:09 PM
> 
> On 11/4/12 13:30, Andrew Fedoniouk wrote:
> > That are just few details. In any case :tooltip or :popup should be
> > pseudo-classes that define runtime state of the element rather than
> > pseudo-elements as someone proposed in this discussion.
> Pseudo-classes reflect *state*, not separate containers to apply the rules
> to. So, if :tooltip was a pseudo-class, the declarations within the rule
> would style the element itself when a tooltip was shown. For example,
> 
>      div[title]:tooltip { background: gold; }
> 
> would give the div itself a gold background when the tooltip is shown.
> Which could be useful, but not much. The point here is to be able to style
> the tooltip itself, and this screams "pseudo-element".
> 

No, it would be very useful for accessibility, e.g., in a personal style sheet:

*:tooltip { font-size: large; }

Hope this helps,
Charles Belov
SFMTA Webmaster
Received on Thursday, 12 April 2012 00:08:34 GMT

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