创建轮播时使用的role="listbox"是什么?
What is role="listbox" used when creating carousel?
一个简单的问题
当我尝试创建轮播时,我注意到许多示例代码是:
<div class="carousel-inner" role="listbox">
上面代码中,role="listbox"是做什么的?
请赐教。
role="listbox" 用于可访问性目的。它向屏幕 reader 或其他辅助技术设备标识这是一个允许用户选择一个或多个选项的元素,例如轮播中的图像。
您还应该在每张幻灯片中添加 role="option"。
有关详细信息,请参阅此处:
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_listbox_role
一个简单的问题
当我尝试创建轮播时,我注意到许多示例代码是:
<div class="carousel-inner" role="listbox">
上面代码中,role="listbox"是做什么的? 请赐教。
role="listbox" 用于可访问性目的。它向屏幕 reader 或其他辅助技术设备标识这是一个允许用户选择一个或多个选项的元素,例如轮播中的图像。
您还应该在每张幻灯片中添加 role="option"。
有关详细信息,请参阅此处: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_listbox_role