在HTML中,我想显示一个<label>与我的文本框放在一起,只显示给屏幕阅读器或语音浏览器。关于WAG-ARIA准则,实现这一点的方法是什么?我还想知道只有在语音浏览器中隐藏一些文本的相反情况?

最佳答案

我找到的最好的方法是创建一个可以切换的类,该类将使用CSS以可视化方式隐藏文本。我使用的代码是:

    .hidden
{position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}

至于只对屏幕阅读器隐藏文本,需要什么样的情况?

09-10 21:02