我根本无法得到这个问题的答案。 WCAG 说它可以通过 aria-hidden
标签来完成,但我读到它在许多屏幕阅读器上都不起作用。
无法理解 display:none
如何帮助隐藏一些文本仅 供屏幕阅读器使用(=对除 SR 以外的其他设备可见)。这也不清楚如果屏幕阅读器不支持 css,它将如何处理 display:none
。
是否有任何技术或最佳实践或任何我可以用来为屏幕阅读器隐藏一些文本仅的东西?
最佳答案
抱歉,最好的做法是使用aria-hidden
属性。使用忽略 ARIA 属性的屏幕阅读器的用户应该更改他们的软件。
关于javascript - 仅为屏幕阅读器隐藏文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34963409/