首页 文章

Safari和firefox中角表的可访问性

提问于
浏览
0

在我的网页中,我需要使用角度表 . 我已经让它可访问和屏幕阅读器纳达和下巴正在IE中读得很好 . 但是,在Mac OSx中,画外音无法识别表格中的任何数据,每当焦点到达表格时,读取表格的 Headers 并通知该空表格 . 作为开发人员,它变得有点沮丧 . 任何想法如何在野生动物园中使角度表可访问?

谢谢Anubhav

1 回答

  • 0

    你有没有检查过角度生成的html?有时,这些第三方库会为列 Headers ,行 Headers 和数据区域创建单独的表 . 所以你在视觉上看起来像一张 table 时真的有3张 table .

    另外,检查's associated with the data table. If it'使用 display 样式的CSS从继承的 table (例如 display:inline )更改它,然后这可以防止屏幕阅读器认为它是一个表 .

    也有可能像 role=grid 这样的东西被使用但是OSx不支持它 .

    您是否在Safari,Chrome和Firefox上尝试过OSx上的VoiceOver?这些浏览器有效吗?

    iOS上的VoiceOver怎么样?您的 table 是否在iPad上阅读?

相关问题