Kan*_*rKK 3 wai-aria jaws-screen-reader
因此,HTML代码是这样的:
<div style="visibility: hidden; display: none; right: 0px;">
<img id="processing" src="PT_LOADING.gif" alt="Processing... please wait" title=""> </div>
Run Code Online (Sandbox Code Playgroud)
即使提供了ALT文本,在更改样式以显示图标时(可见性:可见),也不会在出现加载图标的时间间隔内读取该文本。
角色=警报不是可行的解决方案,因为这不是警报
小智 5
您需要在DIV属性中添加以下属性role =“ alertdialog” aria-busy =“ true” aria-live =“ assertive”
<div style="visibility: hidden; display: none; right: 0px;" role="alertdialog" aria-busy="true" aria-live="assertive">
<img id="processing" src="PT_LOADING.gif" alt="Processing... please wait" title="" />
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3421 次 |
| 最近记录: |