RE: [css4-ui] ::tooltip




Tab Atkins Jr. wrote on Wednesday, April 11, 2012 5:16 PM
> 
> On Wed, Apr 11, 2012 at 5:05 PM, Belov, Charles <Charles.Belov@sfmta.com>
> wrote:
> > 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; }
> 
> What are you intending that to do?  If you want the tooltip to use a
> larger font-size, then you want the pseudo-element:
> 
> *::tooltip { font-size: large; }
> 

Thank you for the correction.  That was my intent.

Charles Belov
SFMTA Webmaster

Received on Thursday, 12 April 2012 01:10:44 UTC