如果你去 playgroundinc.com 你会受到一个漂亮的网站的欢迎。然后在顶部有一个导航栏,它总是在那里,即似乎每次单击链接时它都没有重新加载。即使每次单击链接都会一次又一次地重新加载,看起来也不是。
查看源代码,它看起来像 html 页面标题中的常规导航。我只是好奇如何达到类似的效果。
插件skrollr
https://github.com/Prinzhorn/skrollr/blob/master/src/skrollr.js
转到上面的页面,复制显示的大代码,将其粘贴到文本编辑器中并将其另存为滚动条.js。将此文件添加到您的网站文件夹中。
现在转到你的索引.html(我假设你这么称呼它)并在你的身体底部添加以下代码:
<script type="text/javascript" src="skrollr.min.js"></script>
<script type="text/javascript">
var s = skrollr.init();
</script>
现在您可以使用导航栏:
<div id="nav" data-start="opacity:1;" data-10="opacity:0;">
现在,如果您向下滚动 4px,您的导航栏将不可见。