如何隐藏屏幕阅读器的元素/画外音
问题描述:
我加入以下HTML如何隐藏屏幕阅读器的元素/画外音
<a href="url" aria-hidden="true">Read more</a>
隐藏从屏幕阅读器这一元素,但屏幕阅读器仍然是Read more
我也试图与tabindex=-1
到这个锚标记和它的外部div,但仍然屏幕阅读器阅读Read more
文本。
有什么办法可以将它从屏幕阅读器中隐藏吗?
答
有没有试过使用role =“presentation”?它也适用于Chrome。
问候, 萨钦
看看这个链接http://www.html5accessibility.com/tests/hidden2013.html – marcusshep
它说,'咏叹调,hidden'通过在MAC铬支持。但在Chrome上没有与我合作。 – Ahmad
如果您使用的是VoiceOver,请使用Safari,而不是Chrome。 VoiceOver用户通常不会使用Chrome(我在真实世界中没有遇到过),因为VO已针对Safari进行了优化。 – aardrian