什么是适当的WAI ARIA治疗隐藏的元素(CSS隐藏),如加载器图像/'请等待'文本等。想避免这些最初隐藏时由屏幕阅读器读出。什么是适当的WAI-ARIA治疗隐藏的元素
0
A
回答
4
使用CSS display:none
或visibility:hidden
;这些都得到了所有主要屏幕阅读器的广泛支持。请注意,如果你已经在使用这些 - 那么你就完成了!除了这些之外,不需要使用隐藏的咏叹调。
要小心其他隐藏事物的方法:使用大的负偏移/边距或零高/宽度可以在一个或两个浏览器/屏幕阅读器组合中工作,但不是全部。因此,例如,如果通过将其高度设置为0来隐藏元素,请确保在动画结束时将display:none或visibility:false设置为false。
这里的一些消息来源与这个信息:
+0
感谢您的洞察力。 – bcm
相关问题
- 1. NaN的治疗
- 2. 隐藏元素,如果不是在适当的状态
- 3. 当隐藏元素时隐藏值
- 4. Rails的RSpec的:治疗`元[:execution_result]
- 5. Java的ArrayList的治疗不同的元素不同
- 6. 当元素是隐藏在Angular2
- 7. 在长期治疗回覆之前隐藏小程序
- 8. 使用jQuery检查元素是class和治疗链元素孩子单独
- 9. 理解,当元素隐藏
- 10. 什么是更好的隐藏HTML元素的性能方式?
- 11. 为什么要隐藏HTML元素?
- 12. 为什么隐藏边栏元素?
- 13. 隐藏元素点击隐藏元素
- 14. HTML元素隐藏的可能原因是什么?
- 15. 什么是AngularJS显示或隐藏表单元素的方式?
- 16. 为什么jQuery UI隐藏隐藏父元素?
- 17. 隐藏的元素?
- 18. Informatica的“治疗源行为”
- 19. Broswers' JS的治疗误区
- 20. 的.htaccess治疗_GET $ =可变
- 21. SSH - 治疗输出
- 22. 治疗随机化
- 23. 元素不是隐藏
- 24. 当能见度时隐藏元素之间的差距:隐藏
- 25. Zend隐藏的元素:隐藏html值
- 26. 隐藏元素
- 27. 隐藏元素
- 28. 隐藏元素
- 29. 为什么Clojure的不同从列表应用治疗载体?
- 30. Internet Explorer未治疗非空::之前和之后::儿童元素
刚刚发现的咏叹调隐藏属性。然后,我是否将最初隐藏的元素与咏叹调隐藏结合起来,但可能会从用户操作中切换显示? – bcm