javascript - URL 哈希页面跳转...固定 header 重叠

标签 javascript jquery html header nav

所以这就是交易,

我有一个固定的标题/导航栏,当我通过 #urlhash 跳转到某个内容时,它会与其重叠。

现在我可以在内容之前添加一个 div 并跳转到该内容,但这最终会弄乱整个样式。

所以我想知道,是否有 JavaScript/jQuery 技巧可以在跳转后添加大约 200px 的填充?

最佳答案

您可以添加一个带有 top:-200px 的绝对定位空 ( ) div 并跳转到该位置。只需确保父元素不是静态定位的(相对应该可以解决问题)

关于javascript - URL 哈希页面跳转...固定 header 重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7801166/

相关文章:

javascript - 加载 twitter 推文 410 错误

jquery - Bootstrap 延迟后隐藏模式

html - 标题两侧的水平线样式

html - 除非我为父级添加额外的宽度,否则为什么子级 div 不在同一行?

javascript - 如果谷歌应用程序脚本中密码输入正确,如何导航到下一页

javascript - 自动滚动 DIV 元素

javascript - 使用来自 AngularJS 的 Web API JSON 响应 - 错误 : expected and array but got an object

javascript - CSS 旋转变换不停留在新位置

javascript - 有没有办法在两个不同的页面之间制作动画滚动过渡?

javascript - 在 Linkedin.com。 document.querySelectorAll (".className") 不起作用