网站建设使用Headroom.js创建自动隐藏固定标题

自动隐藏标题在网页设计中稳定流行了一段时间。许多博客和在线杂志都使用粘性标头来保持用户的参与度,并让他们直接访问导航。 中已经重新定义了这个功能用一个基本的概念是皮的导航,同时向下滚动,但显示它同时向上滚动。这个概念已经成为一种流行的趋势,现在您可以使用Headroom.js轻松复制它。 Headroom.js是一个免费的原始JavaScript库,没有依赖项或过多的API功能。您只需将其添加到HTML中,定位页面标题,然后运行它。 厦门网站建设 Headroom只是添加和删​​除某些动画类的CSS类,以便使用JavaScript 显示/隐藏标头来检测运动。 您可以自己实现此功能,但是为什么要麻烦呢?净空经过测试并支持所有主要浏览器。如果您已经在站点上安装了JS库,它甚至可以与jQuery或Zepto配合使用。 您将在GitHub存储库中找到大量代码示例,但这是针对该元素的简单示例:#header   var myElement = document.querySelector( “#header” ); // create a Headroom object passing in the #header element var headroom  = new Headroom(myElement); // initialize the library headroom.init(); 该init()功能具有很多可定制的选项。您可以自定义不同的元素类,以及不同的事件触发器回调,在其中可以嵌入自己的函数。例如,如果您希望元素在取消固定后消失,则可以使用onUnpin回调。 这些选项全部列在主插件页面上,因此请检查一下并查看您的想法。如果要查看“运行中的余量”,请查看下面的笔,其中包含主演示页面的完整副本。

友情提示:点赞熊源码网http://www.dianzanxiong.com点赞熊源码网 » 网站建设使用Headroom.js创建自动隐藏固定标题
分享到:
赞(0)
广告位820*80