<div class="modal hide fade" id="AddEdit" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="width:840px;margin-left:-420px">
</div>
帮助我理解为什么在tabindex值中使用-1以及何时应该使用-1作为tabindex值?
答案 0 :(得分:2)
最有可能在那里作为IE中的错误的解决方法。引自http://24ways.org/2009/html5-tool-of-satan-or-yule-of-santa/:
但是,tabindex =“ - 1”是HTML5中的合法值,因为它允许元素以编程方式通过JavaScript进行聚焦。当与键盘一起使用时,它对于纠正Internet Explorer中的错误也非常有用;如果目的地没有名为hasLayout set或tabindex为-1的专有属性,则页内链接无处可去。