2011-10-18 23 views
0

我在IE7中有一個選項卡索引問題,我的表格居中,當焦點碰到選擇框時,整個表格移動到左邊,選擇框與左邊界對齊。有人有主意嗎?通過在IE7中的表格選項卡

var iTabIndex = 0; 
$(document).bind('keydown', 'tab', function() { $('input, select').eq(++iTabIndex).focus();}); 

回答

0

你有任何改變瀏覽器select元素的默認樣式,如填充或邊距的CSS嗎?如果是這樣的話,你可能會發現爲那行css添加相同的選擇器:focus僞類將解決這個問題。

如果不是,請發佈jsfiddle示例,我會採取適當的樣子。

另外,我可以問你爲什麼要改變標籤索引?如果可能的話,通常最好避免使用它(主要是因爲我相信可訪問性)。

+0

我不確定你在答案的第一段中的含義。 –

+0

對不起,編輯不喜歡我用來特定「選擇」的斜角括號。編輯,以便它現在應該正確讀取。 – Nijk

+0

非常感謝! –