标签: css focus ios9 accessibility mobile-safari
这是iOS9 Safari的一个问题。点击:focus或锚标记时,button样式不会触发,甚至不是原生焦点轮廓。
:focus
button
为了调查这个问题,我尝试在按钮上为焦点事件添加一个侦听器,但它不会触发。但是,当使用.focus()手动触发焦点事件时,它会触发。这是我尝试过的截屏视频:iOS Safari Missing focus event
.focus()
这是iOS Safari的预期行为吗?他们不需要焦点活动吗?我认为这对可访问性至关重要?我无法使用:active,因为它不符合我的需要。
:active