什么是适当的WAI ARIA处理隐藏元素(由CSS隐藏),如加载器图像/“请等待”文本等。希望避免这些在最初隐藏时被屏幕阅读器读出。
发布于 2012-06-26 12:46:25
使用CSS、display:none或visibility:hidden;所有主流屏幕阅读器都广泛支持这两种方式。请注意,如果您已经在使用这些-那么您就完成了!除了这些之外,没有必要使用aria-hidden。
注意其他隐藏东西的方法:使用大的负值偏移量/边距或零高度/宽度可能适用于一个或两个浏览器/屏幕阅读器组合,但不是全部。因此,例如,如果通过将高度动画设置为0来隐藏元素,请确保在动画的末尾设置display:none或visibility:false。
以下是这些信息的一些来源:
https://stackoverflow.com/questions/11199879
复制相似问题