reactjs 当模型弹出窗口打开时,元素必须具有足够的颜色对比度问题

rjee0c15  于 2022-11-22  发布在  React
关注(0)|答案(1)|浏览(76)

我们正在使用axe dev工具进行可访问性测试。当我们打开模型弹出窗口时(剑道React模型与位置:绝对),弹出窗口后面的元素给予了颜色对比度不足的错误。当我将绝对位置更改为粘滞时,我看不到任何错误。粘滞位置不适合我的情况。请帮助我解决我的问题。
第一个

6ju8rftf

6ju8rftf1#

您是否尝试过为模态元素提供正确的可访问性属性?
它应该有一个role="alertdialog"role="dialog",一旦打开,你应该设置aria-modal="true"。我认为(还没有尝试过),你的开发工具应该拿起它是一个模态,而不是关心背景元素。
读取:

相关问题