文章标签
8 篇文章
:focus-visible 在 WebKit 中
平台新闻:使用 :focus-visible、BBC 的新字体、声明式 Shadow DOM、A11Y 和占位符
本周的新闻中有很多关于可访问性的内容,从使用:focus-visible
和输入占位符的细微差别,到可访问的字体和 Safari 中:display: contents
的一个错误。此外,还有一个支持… 的基本 Web 组件的代码片段。
:focus-visible 支持加入 Firefox
看看吧!:focus-visible
伪选择器现在已在 Firefox 中得到支持,从昨天发布的 85 版本开始。我不得不赶快去 MDN 文档确认一下,没错,:focus-visible
页面已经更新到…
:focus-visible 技巧
总是值得重复:所有交互式元素都应该有焦点样式。这样,键盘用户就能知道焦点何时移动到该元素上。
但是,如果您只使用:focus
来实现这一点,它有一个副作用,那就是…
:focus-visible
:focus-visible
伪类(也称为“焦点指示”伪类)是一种原生 CSS 方法,用于为以下元素设置样式:
- 处于焦点状态
- 需要可见的指示器来显示焦点(稍后会详细介绍)
:focus-visible
的使用方式与:focus
相似:用来…
仅键盘焦点样式
正如 Eric Bailey 所说,如果它是交互式的,它就需要焦点样式。也许最好的办法是?不要移除可聚焦元素默认具有的轮廓。如果您要使用button { outline: 0; }
,…
`:focus-visible` 和向后兼容性
Patrick H. Lauke 介绍了未来的 CSS 伪类:focus-visible
。我们正处于浏览器支持的早期阶段,但它的目标是解决一个尴尬的情况
……焦点样式在作为… 应用时,通常是不可取的。