Skip to main content

Harshal V. LADHE

Keyboard Focus with :focus-visible

Showing focus styles and focus-triggered content to keyboard users with `:focus-visible`, without distracting mouse users.

Content tagged focus-visible

  • Tutorial:CSS-Only Tooltips with attr() and content

    Styled, keyboard-friendly tooltips from one HTML attribute — no JavaScript.
    Build CSS-only tooltips that read their text from an HTML attribute with content: attr() — positioned with a ::after pseudo-element, given an arrow, revealed on hover and keyboard focus, flipped below the element and kept gentle under reduced motion — plus the accessibility limits and pitfalls to know before shipping one.
    Published at:
    Categories:CSS
    Estimated reading time:10 min read