我在IE7中有一个标签索引问题,我的表单居中,当焦点点击一个选择框时,整个表单向左移动,选择框与左边距对齐。有人有主意吗?
var iTabIndex = 0;
$(document).bind('keydown', 'tab', function() { $('input, select').eq(++iTabIndex).focus();});
答案 0 :(得分:0)
你有没有改变select元素的浏览器默认样式的css,比如填充或边距?如果是这样,您可能会发现为该行css添加具有:focus伪类的相同选择器将解决该问题。
如果没有,那么请发一个jsfiddle示例,我会仔细看看。
另外,我可以问你为什么要改变标签索引吗?如果可能的话,通常最好避免(主要是出于可访问性原因)。