【发布时间】:2021-08-11 11:43:29
【问题描述】:
我不熟悉 aria 辅助功能。当我按下制表符或左/右箭头屏幕阅读器时,NVDA 读取为可点击,但当我将鼠标悬停在它上面时,它可以正确读取。我正在使用角度 7
模板:
关闭聊天
【问题讨论】:
我不熟悉 aria 辅助功能。当我按下制表符或左/右箭头屏幕阅读器时,NVDA 读取为可点击,但当我将鼠标悬停在它上面时,它可以正确读取。我正在使用角度 7
模板:
关闭聊天
【问题讨论】:
如果元素具有 click() 处理程序或元素的祖先之一具有 click() 处理程序,则 NVDA 将在该元素不是本机交互元素时说“可点击”。在您的情况下,<span> 不是本机交互元素 并且 它有一个 click() 处理程序,因此您会听到“可点击”。这是屏幕阅读器告诉用户他们可以选择元素的一种方式,即使它通常不是可点击的东西。
大多数屏幕阅读器用户不是鼠标用户,因此您不必担心在鼠标悬停时不会听到可点击的声音。大多数 NVDA 用户无论如何都会关闭鼠标跟踪,这样在将鼠标移到元素上时屏幕阅读器就不会那么啰嗦了。
【讨论】: