【发布时间】:2020-01-07 20:05:42
【问题描述】:
我正在尝试解决 Google Chrome Lighthouse Audit 报告的所有问题。我进展缓慢,但“可访问按钮”有问题。
这些按钮是 Owl Carousel 2 库中的“点导航”,它们似乎无法真正访问。这是灯塔信息:
当按钮没有可访问的名称时,屏幕阅读器会将其宣布为“按钮”,从而使依赖屏幕阅读器的用户无法使用。
失败的元素
button.owl-dot.active
button.owl-dot
我无法真正操纵负责生成点导航栏的代码,我想知道,在这种情况下,最好的方法是什么。我需要添加 name 属性和我猜的“上一个”和“下一个”值,但我应该用 JS 添加该属性吗?小伙伴们有遇到过猫头鹰2这样的问题吗?如果是这样 - 请让我知道,因为也许还有另一种更好的方法来做到这一点。
最好的问候,
【问题讨论】:
-
您的问题可能得到了反对票和关闭票,因为您似乎没有做出努力。有了这样的东西,查看the events in the API 可以让你走得很远,然后你可以询问你遇到的任何陷阱。
标签: javascript html owl-carousel-2