screen-readers

    1热度

    1回答

    我在大屏幕上有下拉菜单的导航,为了创建适合小屏幕的响应行为,我在父链接上设置了preventDefault一个下拉菜单。但是,如果您尝试通过键盘浏览网站,并且您选择了父母链接并按Enter/Return,则什么都不会发生。这是在该链接上设置preventDefault的结果,即使它是在点击时设置的。 有没有一种干净的方式来覆盖preventDefault当你通过导航和命中返回?理想情况下,我希望在

    1热度

    2回答

    与栅格图像(例如PNG)不同,屏幕阅读器理论上可以读取并略微理解SVG文件的内容。屏幕阅读器在遇到SVG图像时通常会做什么,这种行为与遇到栅格图像时有何不同? 有我试图找出一些具体的事情: 请问屏幕阅读器试图宣布任何SVG的内部,如<svg:text>标签内容(使用订单内容出现在SVG作为阅读顺序)? 如果屏幕阅读器确实尝试在SVG中公布东西,是否有技术来帮助他们(例如,告诉他们“这里的路径显示星

    4热度

    2回答

    我了解到<abbr>标签应该被屏幕阅读器解释,它的title属性会在被屏幕阅读器读取时替换它的内容。但是,当我尝试这种方式时,MacOS(Firefox和Safari)Voiceover和NVDA(Windows 10,Edge和Firefox)都无法这样工作。下面是相关的代码部分: ... bla bla bla <abbr title="nervus">N.</abbr> peronaeus

    0热度

    3回答

    没有阅读的自信的咏叹调生活区域我有一个role="alert"的咏叹调活的区域与价值"assertive"不是在表单提交说话。当时也是由PHP编写的,就像页面加载一样。 它可以在个人电脑的NVDA上正常工作,但在Mac上没有任何声音。我发誓我已经测试过,并经常使用这种技术。 任何想法,为什么不说话? 股利如下: <div class="alert alert-danger" role="alert

    4热度

    1回答

    使用ChromeVox屏幕阅读器时,我发现可以导航到选择框并选择选项,但我无法弄清楚如何让屏幕阅读器读出选项,这正是我所期望的做。我不幸在文档中找不到答案。

    0热度

    1回答

    我正在努力让屏幕阅读器更易于使用我的代码,并且遇到了这种情况,并且找不到任何答案。如果只有在满足条件的情况下按钮才可见,那么您如何恰当地应用sr-only文本?当按钮不可见时,我想避免屏幕阅读器阅读文本,因为此时按钮不会提供任何功能。 按钮在分页可用时可见(根据需要选择下一个和上一个)。 请参阅附件中的代码。 <div id="divPager" runat="server" class="gut

    0热度

    1回答

    是否有可能确定HTML元素的屏幕阅读器读出的顺序(像话语提示或配音),而不管它们在DOM位置的?我不知道是否有一个ID,如"voiceindex"(类似于tabindex)HTML属性或其它选项来控制序列。相应的网页作为webview嵌入到应用程序中。因此我无法访问原生Android或iOS代码。

    2热度

    1回答

    我有一个时间选择器组件,由两个单独的input字段组成,这些字段一起工作以创建一个幻想。 这是骷髅的样子 <div> {/* component container */} <div> {/* container for hours:minutes */} <input /> {/* hours */} <input /> {/* minutes */}

    2热度

    1回答

    我试图在一个小的HTML游戏我正在为学校使用的CSS。 我是个盲人,并使用屏幕阅读器然而代码元素的造型没有读出。 我已经告诉我的所有内容是在屏幕的角落一个小矩形或方形。 我正在使用ng-animate,这也没有效果。 我做错了什么,我的选择器都匹配。 我的CSS: body { width: 100%; height: 100%;} #canvas{ bottom:0px; } .se

    0热度

    2回答

    我试图修改插件以使其更加现代和易于访问。问题是图标:我需要添加一些span元素和一些文本,以使其可读但不可见。 我的javascript如下: function _createInformationLink(linkText, linkHref) { var infoLink = document.createElement('a'); _setElementText(inf