适用于隐藏元素(由CSS隐藏)的WAI ARIA处理是什么,例如装载程序图像/'请等待'文本等。想要避免在最初隐藏时屏幕阅读器读出这些内容。
答案 0 :(得分:4)
使用CSS display:none
或visibility:hidden
;这些都得到了所有主要屏幕阅读器的广泛支持。请注意,如果您已经使用过这些 - 那么您就完成了!除了这些之外,没有必要使用隐藏的咏叹调。
警惕其他隐藏事物的方法:使用大的负偏移/边距或零高度/宽度可能会在一个或两个浏览器/屏幕阅读器组合中起作用,但不是全部。因此,例如,如果通过将其高度设置为0来隐藏元素,请确保在动画结束时设置display:none或visibility:false。
以下是使用此信息的一些来源: