在输入框中键入时,网页滚动条滚动到顶部,如何修复?

时间:2013-10-31 23:19:05

标签: javascript scrollbar

我有一个可滚动的HTML表格,我强制在底部滚动条。但每次我在位于<thead>内的输入框中输入内容时,它都会滚动回到顶部。 我不知道如何阻止它这样做...... 我很抱歉没有更好的解释,如果有人想帮忙,我可以提供一个链接。我不能公开它,因为它是一个私人项目。

谢谢,让我知道。

修改
-added jsfiddle example(下面是链接)

click here for jsfiddle example

EDIT2
这个问题似乎只出现在Chrome中,但它绰绰有余(该应用程序旨在用于Chrome)

EDIT3 我在这里发现了一个类似的问题:on webkit browsers typing into edit box causes scrolling,所以问题似乎得到了解释:父元素聚焦在输入框所在的一侧。我在模型模板上验证了这一点,并且它会相应地起作用。

**问题是:**如何防止这种情况发生?我被迫通过情境将输入框作为可滚动div的子项,但我不希望该滚动移动(当我输入输入框时,以某种方式不会将焦点放在父元素上)

有什么想法吗?

0 个答案:

没有答案