为了账号安全,请及时绑定邮箱和手机立即绑定

aria-labelledby 和 role tabindex 这三个分别代表什么意思啊 我做测试的时候没加aria-labelledby和tabindex 也可以正常显示,

http://img1.sycdn.imooc.com//55a4bd170001aaa405680198.jpg


 我做测试的时候没加aria-labelledby和tabindex    也可以正常显示

把role的值也改成role="pre"   也没发现有什么特殊情况出现求解

1、role的意义及”“号中的值可否随意更改

2、tabindex的意思

3、aria-labelledby的意思

正在回答

4 回答

aria-label属性:正常情况下,会在表单里给input组件指定对应的label,当用户tab到输入框时,读屏软件就会读出相应label里的文本。

aria-labelledby属性:当想要的标签文本已在其他元素中存在时,可以将其值为该元素的id。

如果一个元素同时有aria-labelledby和aria-label,读屏软件会优先读出aria-labelledby的内容。

如果不需要考虑读屏软件,则可以不设置。

role属性:标签扮演的角色属性

role="presentation":表示称述。

tabindex="-1":默认的tabIndex属性为 0 ,将排列在在所有指定tabIndex的控件之后。而若把tabIndex属性设为一个负值(如tabIndex="-1"),那么这个链接将被排除在TAB键的序列之外。

1 回复 有任何疑惑可以回复我~
#1

愿一世欢颜 提问者

非常感谢!
2015-10-28 回复 有任何疑惑可以回复我~

还是没懂  = =

0 回复 有任何疑惑可以回复我~

同问,如果知道了麻烦给我说一下,谢谢啦。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

aria-labelledby 和 role tabindex 这三个分别代表什么意思啊 我做测试的时候没加aria-labelledby和tabindex 也可以正常显示,

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信