【发布时间】:2014-05-06 23:49:51
【问题描述】:
我有一个很大的导航栏,每次滚动条不在顶部位置时我都想隐藏它。
所以基本上,我有两个导航栏的想法,彼此重叠。 高度较大的位于顶部(z-index 较大),具有相同导航但宽度较小的位于其下方。
我想要当用户向下滚动鼠标滚轮/拖动滚动条时,使用键盘向下滚动一点,大导航栏会消失(更像是隐藏),而将较小的导航栏留在顶部。
我做了一个技巧,高度较高的那个是可滚动的(不固定的),下面的那个是固定的。
但我觉得很尴尬。因此,我想在用户向下滚动时隐藏它,并在滚动条位于顶部时再次显示它。
基本上,它就像自动隐藏模式下的 Windows 任务栏。但是当用户向下滚动时它会隐藏并在滚动条位于顶部时显示:))
【问题讨论】:
标签: javascript