Javascript Jquery登录向下滚动
我使用的是JQuery版本1.4.2。 我的目标是让用户单击顶部菜单中的语音“login”向下滚动登录表单(如twitter)。 一切正常,insertAfterjQuery按照我的要求显示表单,但是当单击登录按钮时,它会将其水平位置更改一些像素。Javascript Jquery登录向下滚动,javascript,jquery,ruby-on-rails,css,insertafter,Javascript,Jquery,Ruby On Rails,Css,Insertafter,我使用的是JQuery版本1.4.2。 我的目标是让用户单击顶部菜单中的语音“login”向下滚动登录表单(如twitter)。 一切正常,insertAfterjQuery按照我的要求显示表单,但是当单击登录按钮时,它会将其水平位置更改一些像素。 如何让“登录”按钮在insertAfter之后固定(请原谅我的双关语)?在登录按钮的容器之后插入insertAfter,并确保在登录按钮的容器上设置宽度。或者,您可以将登录按钮的位置设置为绝对,然后它就不会移动了在登录按钮的容器之后插入,并确保在登录
如何让“登录”按钮在insertAfter之后固定(请原谅我的双关语)?在登录按钮的容器之后插入insertAfter,并确保在登录按钮的容器上设置宽度。或者,您可以将登录按钮的位置设置为绝对,然后它就不会移动了在登录按钮的容器之后插入,并确保在登录按钮的容器上设置宽度。或者,您可以将登录按钮的位置设置为绝对,然后它就不会移动了您需要编辑标记或css。我不能告诉你更多,除非两个都看到
-Bill您需要编辑标记或css。我不能告诉你更多,除非两个都看到
-比尔这可能有几个原因。可能会想到的一点是,在滚动条出现在屏幕上并改变其位置之前,已经设置了位置。我最喜欢的一个工具是,它允许你在页面上完全附加元素——也许试着试一试?否则,可能在加载所有内容后使用document.load而不是.ready隐藏元素?最后,可能会显示一些代码?:-) 这可能有几个原因。可能会想到的一点是,在滚动条出现在屏幕上并改变其位置之前,已经设置了位置。我最喜欢的一个工具是,它允许你在页面上完全附加元素——也许试着试一试?否则,可能在加载所有内容后使用document.load而不是.ready隐藏元素?最后,可能会显示一些代码?:-) 事实上,insertAfter可能不是最好的方法。如果我是你,我会将页面上的元素放置在正确的位置,使用.hide()隐藏它,然后使用.slideToggle()单击显示/隐藏。这有帮助吗?事实上,insertAfter可能不是最好的方法。如果我是你,我会将页面上的元素放置在正确的位置,使用.hide()隐藏它,然后使用.slideToggle()单击显示/隐藏。这有用吗?