![]() |
1
1
我不了解Angular,所以你可能需要深入了解如何构建它,但你的方法让事情变得困难。
相反,将按钮设置为
然后将图标放在
此外,您可以考虑为图标使用内联SVG,因为它们提供样式选项,并且可以根据用户偏好更改颜色。它也减少了一个可下载的资源,因此将有助于提高性能。 |
![]() |
2
0
我通过更多的角色实验找到了这个问题的解决方案。
image标签不接受role=“button”作为属性。相反,角色需要分配给图像标签的父元素,即在我的例子中,组件
现在,屏幕阅读器软件会读取“垃圾桶按钮”,并给出更多关于如何与该按钮交互的说明。如果上述方法不起作用,只需将自定义组件封装在span标记中并分配
注:按钮角色 examples |
![]() |
user2933998 · 通过程序更改动态文本,而不必转到“设置” 1 年前 |
|
Betulino · 一行中的多个表单字段是否具有良好的可访问性? 1 年前 |
![]() |
David Costa · 如何以编程方式在主屏幕之间滚动? 7 年前 |
![]() |
Ian Boyd · 如何设置与TEdit控件关联的可访问名称? 7 年前 |