我正在尝试开发一个水平滚动网站,其中单击导航中的链接会将页面滚动到链接的 div 的右侧。
问题是我希望它滚动到的元素在浏览器窗口中水平居中。我认为这可以使用 javascript 来完成,但我不知道如何去做。
这是我的 HTML 的 pastebin 链接:http: //pastebin.com/YxajLvtW 这是 CSS: http: //pastebin.com/JpaJC2Yg
我知道如何实现javascript,但不一定读/写它。
我正在尝试开发一个水平滚动网站,其中单击导航中的链接会将页面滚动到链接的 div 的右侧。
问题是我希望它滚动到的元素在浏览器窗口中水平居中。我认为这可以使用 javascript 来完成,但我不知道如何去做。
这是我的 HTML 的 pastebin 链接:http: //pastebin.com/YxajLvtW 这是 CSS: http: //pastebin.com/JpaJC2Yg
我知道如何实现javascript,但不一定读/写它。
这应该会有所帮助:http ://www.arvindandrion.com/jquery/horizontal-scroll-using-jquery-scrollto/
一般建议:使用像jQuery这样的 Javascript 框架来编写 Javascript 功能。它让生活变得更轻松:)
也许也看看这个: http: //api.jquery.com/scrollLeft/