我有一个可滚动的HTML表格,我强制在底部滚动条。但每次我在位于<thead>
内的输入框中输入内容时,它都会滚动回到顶部。
我不知道如何阻止它这样做......
我很抱歉没有更好的解释,如果有人想帮忙,我可以提供一个链接。我不能公开它,因为它是一个私人项目。
谢谢,让我知道。
修改
-added jsfiddle example(下面是链接)
click here for jsfiddle example
EDIT2
这个问题似乎只出现在Chrome中,但它绰绰有余(该应用程序旨在用于Chrome)
EDIT3 我在这里发现了一个类似的问题:on webkit browsers typing into edit box causes scrolling,所以问题似乎得到了解释:父元素聚焦在输入框所在的一侧。我在模型模板上验证了这一点,并且它会相应地起作用。
**问题是:**如何防止这种情况发生?我被迫通过情境将输入框作为可滚动div的子项,但我不希望该滚动移动(当我输入输入框时,以某种方式不会将焦点放在父元素上)
有什么想法吗?