首页 > 解决方案 > 无序列表元素上的旁白明确说“子弹”

问题描述

我有一个正在使用现代构建工具重新创建的页面,并且在列表元素上遇到了 VoiceOver 的一些问题。

例如,在生产现场,当我遇到这样的障碍时

<ul>
  <li>One</li>
  <li>Two></li>
  <li>Three</li>
</ul>

当我浏览列表时,屏幕阅读器会显示“一”、“二”、“三”。迁移到新的构建工具后,当我点击这个块时,它会显示“子弹一”、“子弹二”、“子弹三”。

我被要求在浏览列表时让 VoiceOver 不明确地说“子弹”。有什么想法吗?我在想设置'list-style-type:none',然后在每个项目之前添加一个::,<li>并带有一个项目符号的内容,但生产站点似乎没有做这样的事情。这可能是CSS问题吗?

标签: htmlaccessibilityvoiceoverscreen-readers

解决方案


推荐阅读