table.scrollleft始终为零

时间:2012-06-25 19:54:44

标签: javascript html

我有一张固定布局的桌子。列占用的空间比可用空间大,因此会出现水平滚动条。目前,您可以使用键盘箭头在表格中移动。但是当选择不在视图中的单元格时,我需要以编程方式告诉滚动条移动。我认为这将是scrollleft但不可设置,并始终为零。相反,我通过使用scrollIntoView(false)实现了我想要的效果。这有效,但我仍然想知道为什么scrollleft无效。

1 个答案:

答案 0 :(得分:-1)

请看我的小提琴。您可能想要使用的功能称为scrollLeft()

http://jsfiddle.net/ydj5E/

jQuery文档:http://api.jquery.com/scrollLeft/

MDN:https://developer.mozilla.org/en/DOM/element.scrollLeft