Content on Hover or Focus



Discussion of the issue is available in Issue 75. To file comments on this proposal, please raise new issues for each discrete comment in GitHub.

When content becomes visible when triggered by a user interface component receiving keyboard focus or pointer hover, the following are true, except where the visual presentation of the content is controlled by the user agent and is not modified by the author:

Visible trigger
Either the additional content does not obscure any essential content within the triggering user interface component, or the additional content can be closed or repositioned by the user.
If the additional content is triggered via pointer hover, then that content remains visible when the pointer is moved over it.
The additional content remains visible while the triggering user interface component has keyboard focus, unless the user dismisses the additional content.

Examples of additional content controlled by the user agent include browser tooltips created through use of the HTML title attribute.

Custom tooltips, sub-menus, and other nonmodal popups which display on hover and focus are examples of additional content covered by this criterion.