我正在学习如何在Bootstrap 4中创建导航栏和下拉菜单,而不是"数据目标"属性,我注意到" aria-haspopup =' true'"。你能解释一下这条线的作用,以及我可以用它做什么值?这是代码的完整一行:
下拉
答案 0 :(得分:2)
aria-haspopup
不是Bootstrap 4的一部分,而是Accessible Rich Internet Applications (WAI-ARIA),W3C推荐的一部分。
根据此建议,aria-haspopup
属性:
表示该元素具有弹出上下文菜单或子级菜单。
这意味着激活会呈现条件内容。请注意,在此上下文中,普通工具提示不被视为弹出窗口。
弹出窗口通常以视觉方式呈现为一组看似位于主页内容之上的项目。
aria-haspopup
属性和WAI-ARIA的目标一般是:
允许辅助技术向残疾人传达适当的信息。