【发布时间】:2009-12-03 03:04:09
【问题描述】:
我有许多跨越页面折叠的表单域。当按“tab”键逐步浏览每个输入/选择字段时,它位于页面折叠底部的下一个字段。
我的一些字段在字段下方显示了工具提示、验证响应和自动建议框。切换到字段时,您无法在页面折叠下方看到这些元素。
是否有 javascript 或 jQuery 脚本可以将屏幕垂直居中围绕焦点输入/文本区域/选择/按钮字段而不是与底部对齐?
【问题讨论】:
-
其他人我不知道,但是每次我改变焦点时屏幕位置的变化都会让我抓狂。我更喜欢仅在所需元素之一不完全在视口内时滚动偏移量的解决方案。
-
我的回答对你有用吗?如果/为什么不满足您的问题,请提供评论
-
@Pekka 我同意这是一个特殊的操作,并且会谨慎使用,因为它会很烦人。只是想一个合适的解决方案 - 可能只在“选项卡”而不是焦点时使字段居中,或者滑动动画滚动。否则还有什么其他方法可以使焦点输入从页面折叠中填充?
标签: javascript jquery input