Focus Has to Be Visible
Keyboard users need to know where they are before they can act.
Try It
- A clear outline or other effective change shows the element currently receiving keyboard input. A control can have focus and still be impossible to see.
- Removing the browser focus outline without providing an effective replacement creates a problem.
Quick Test
When you press Tab, can you always tell where you landed?
Read / Reference
-
Understanding WCAG 2.2: 2.4.7 Focus Visible
Keyboard-operable user interfaces need a visible focus indicator.