javascript - Aria - NVDA 在某些元素中读取“部分”
问题描述
我正在处理我的网页的可访问性部分,但屏幕阅读器有问题。
它在 elmenet 末尾或例如当我按下按钮时读取“部分”。
我做了一个不可见的跨度,所以屏幕阅读器可以在按 Enter 后读取“我的信息已打开”。但最后它说“我的信息是开放部分”
这是我做的跨度,我不知道怎么做,所以 NVDA 不读那个词,有人知道吗?
class="close-button-only-sr">My info is open</span> ```
解决方案
推荐阅读
- python - 如何使用 Selenium 和 Python 在单独的行中打印出所有附加有计数器的元素文本
- ios - 尝试使用 AirPlay 投射本地视频文件会返回“externalPlaybackNotSupportedForAsset”(-11870)
- javascript - ReactJS抛出`TypeError:无法读取未定义的属性'latLng'
- c++ - 使用 DLL 注入如何控制应用程序内存中的现有对象?
- python - VS代码远程容器:Shell服务器终止(代码:126,信号:null)无法找到用户xxx:passwd文件中没有匹配的条目
- linux - 如何设置 Linux 用户有权上传/下载 1 个特定文件夹的文件?
- nuxt.js - Nuxt - 尽管在 nuxt.config.js 中进行了配置,但没有预加载字体
- java - 用另一种方法访问图形 - Java
- go - io.LimitReader 读取 http.Body 时的 EOF
- sql - 如何在 SQL Server 中复制表并保留主键和包含?