The WPFolks app is out on iPhone and Android. Free, no ads. Download on the App Store Get it on Google Play
Skip to main content
Login Join
Snippet · CSS

Add Accessible Focus Styles

Shared by Hiral solanki · September 17, 2026

31 views
2 upvotes
Back to Snippets

Adds a visible focus indicator for keyboard users while using :focus-visible to avoid unnecessary focus outlines for mouse interactions.

:focus-visible {
    outline: 3px solid currentColor;
    outline-offset: 3px;
}
Know a different way to do this? Add your approach as a variation so folks can compare them side by side.
Submit a variation

1 comment

  1. Amit Dholiya
    Amit Dholiya @amitdholiya

    Nice, simple accessibility fix — using :focus-visible instead of :focus means keyboard users still get a clear outline when tabbing through the page, but mouse/touch users won’t see an outline flash on every click. Great default to add site-wide for better keyboard navigation and WCAG compliance.

    Report

Proudly supported by