Javascript实现吸顶特效(代码示例)

2025-10-25
网站建设限时活动促销

本篇文章给大家带来的内容是javascript实现吸顶特效(代码示例)。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

知识点

1.scroll家族和offset家族的结合运用

2.当nav的offsetTop大于屏幕卷去高度的时候,进行吸顶

立即学习“Java免费学习笔记(深入)”;

3.添加一个固定类,如果满足条件,为nav加类名

运行效果

滚动页面时,保证导航栏吸顶

代码:

      
<script src="../../MyTools/MyTools.js"> <script> window.addEventListener('load',function (ev) { // 1. 求出头部高度 var navTopHeight = myTool.$('nav').offsetTop; // 2. 监听页面滚动 window.addEventListener('scroll',function (ev1) { var scrollTopHeight = myTool.scroll().top; // 2.1 判断 if(scrollTopHeight >= navTopHeight){ myTool.addClassName(myTool.$('nav'),'nav') }else{ myTool.removeClassName(myTool.$('nav'),'nav'); } }) })

更多炫酷javascript特效代码,尽在:js特效大全

标签: ssr教程

本文地址:https://www.lifejia.cn/news/208016.html

免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:cloudinto#qq.com(把#换成@)