javascript - 我怎样才能滚动到#target - 100px?

标签 javascript jquery html twitter-bootstrap

我正在尝试使用

<a href="#target">Details</a>

<div id="target">asd...</div>

但我也有顶部弹出菜单。所以它位于菜单后面。

是否可以编写 JavaScript(而且我已经在我的模板上使用 bootstrap 和 jquery 库)转到 #target - 100px

提前致谢

最佳答案

从未尝试过,但类似的东西应该有效。

 $('html, body').animate({
     scrollTop: $("#elementtoScrollToID").offset().top - 100
 }, 1000); // this is the time in millisecond of the animation

关于javascript - 我怎样才能滚动到#target - 100px?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16510353/

相关文章:

html - 表格布局自动宽度

javascript - 基本的 Angular JS 应用程序不工作

html - 如何使特定网页适应 iPad 用户

JavaScript document.createElement 不显示

javascript - 如何为 meteor 中的动态按钮编写 onclick 功能

javascript - jQuery.each : Do not add comma in last field

javascript - 如何使计时器每秒滴答作响并在转发或倒带视频时使其跳转?

javascript - 围绕其内容调整动态创建的 div 的大小

javascript - flex 元素是否有可能与它们上方的元素紧密对齐?

javascript - 语法错误 : Unexpected Token <(. ..) - dojo/ajax