Unverified50% confidenceCautionExact time
Never globally apply `outline: none` without a `:focus-visible` replacement style, otherwise a single line of code can remove the keyboard navigation capability of an entire site.
1
Sources
50%
Confidence
Long-term
Relevance
10/13/2026
First Seen
Sources
Related Entities
Related Claims
UnverifiedThe common `outline: none` in CSS resets, if not accompanied by a replacement focus style, will cause all buttons, links, and input fields to lose their focus indicator for Tab key users.76% similarUnverifiedThe :focus-visible pseudo-class is supported in Chrome 86+ and matches only when a user focuses an element via keyboard navigation, not when focus is achieved through a mouse click.66% similarUnverifiedA transparent element overlaying an interactive element will intercept mouse click events, which can be identified and fixed using CSS properties such as pointer-events: none.64% similarUnverifiedJev only extracts elements that are in an interactive state within the current viewport (such as button, input, select, [role=button]), ignoring purely presentational nodes.63% similarUnverified浏览器会默认为带popover属性的元素应用display:none,将其隐藏等待触发显示62% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/1022239API
curl https://kongchang.com/api/v1/knowledge/claims/1022239MCP
get_claim(id=1022239)