【问题标题】:Fixed left nav & fixed header issue修复了左侧导航和固定标题问题
【发布时间】:2011-04-24 10:36:18
【问题描述】:

this site 我有一个固定的导航和标题,当用户单击导航上的标题时,它会将他们带到正确的内容框。然而,当他们从“Just Kids”点击到“Home”时,顶部内容隐藏在固定标题后面。您还会注意到页面加载时会发生这种情况;内容隐藏在固定标题后面。

我已经尝试了一些东西;添加了一个带有高度的 div 以将内容向下推为seen here,但在这里当页面加载时,正确的内容区域被向下推。

有没有人以前看过这样的网站或有关于如何解决上述问题的建议?

【问题讨论】:

    标签: css fixed


    【解决方案1】:

    锚的行为是这样的。当您跳到锚点时,它会尝试转到屏幕顶部。

    似乎您已经在使用 Javascript 来实现平滑的滚动效果。效果期间,不滚动到锚点,阻止默认动作,获取锚点的顶部偏移量,滚动到(that top offset - the header height)

    【讨论】:

    • 谢谢罗伯特!看起来这样可以解决问题,但我们需要创建 hack 才能使其在 IE 中运行。编写单独的代码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-19
    • 2021-05-12
    • 2015-02-04
    • 1970-01-01
    • 2015-07-09
    相关资源
    最近更新 更多