如果我有一个具有固定高度和宽度的div,我正在使用按键(或keydown / keyup)移动.我可以让窗口“跟随”那个div吗?
解决方法
你在使用
JavaScript框架吗?如果您使用jQuery,您可以使用以下方式获取div的位置:
jQuery('#yourdiv').position().top() jQuery('#yourdiv').position().left()
此外,如果您使用jQuery,窗口将自动滚动以保持Div在视图中,无需进一步的工作.
为了回应您的意见:
你可以使用jQuery(‘body’).animate({scrollTop:xPosOfDiv});