对于屏幕阅读器用户来说,这三个有什么不同?
发布于 2009-11-18 20:59:29
参考:http://css-discuss.incutio.com/?page=ScreenreaderVisibility
显示:无:看不到或听不到。*
可见性:隐藏:看不到也听不到。*
文本-缩进:9999:看不到,但可以听到它。
发布于 2009-11-18 20:44:38
在WebAIM上有一个关于屏幕阅读器如何解释这些属性的很好的总结。
简而言之,visibility: hidden和display:none将对屏幕阅读器隐藏文本,就像对其他人隐藏文本一样。所有其他方法对于屏幕阅读器都是“可见的”。
发布于 2013-11-22 03:48:19
有一些many techniques可以在视觉上隐藏内容,但对屏幕阅读器可用。
H5BP技术适用于FF、Webkit、Opera和IE6+
.visuallyhidden {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}https://stackoverflow.com/questions/1755656
复制相似问题