1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > JS实现自动固定顶部的悬浮菜单栏效果【javascript】

JS实现自动固定顶部的悬浮菜单栏效果【javascript】

时间:2021-10-11 08:55:28

相关推荐

JS实现自动固定顶部的悬浮菜单栏效果【javascript】

web前端|js教程

JS,自动,固定顶部,悬浮菜单栏,JS菜单栏

web前端-js教程

本文实例讲述了JS实现自动固定顶部的悬浮菜单栏效果。分享给大家供大家参考。具体如下:

易语言格斗游戏源码,vscode双括号,ubuntu 内核,tomcat(京太,sqlite 必知必会,3d图片旋转展示焦点图jquery插件,前端框架开发教程交流,骷髅爬虫的相关资料,php 类 变量 访问,seo项目价格优化,网站采集接口,js开发网页游戏,webapp 模板 下载lzw

这是一款自动固定顶部的悬浮菜单栏代码,不管你如何拉动滚动条,它会始终显示在网页的最顶部,用作网站的顶级导航或公告之类的比较合适吧。

php 办公系统源码下载,vscode不能输出樱花,ubuntu下装idea,部署tomcat启动,sqlite 微信电脑版,怎样从网上把房源信息爬虫,php判断数据是否存在,seo核心价值分析,b2b2c商城系统网站定制开发,单独网页模板,代理商管理平台模板lzw

运行效果截图如下:

h5展示网站源码,ubuntu16.4乱码,tomcat服务器默认主页,爬虫小公主,24岁学php还有前途吗,seo 权重prlzw

在线演示地址如下:

/js//js-fix-top-float-menu-style-codes/

具体代码如下:

自动固定顶部的悬浮菜单栏代码*{margin:0;padding:0;}ul,li{list-style:none;}#content{width:600px;margin:0 auto;border:1px solid #f00;}ul li.item{width:400px;text-align:center;margin:20px 100px;background:#00f;color:#fff;font-size:14px;font-weight:bold;height:100px;line-height:100px;}#float_banner{position:absolute;top:0;left:50%;width:900px;margin-left:-450px;height:30px;line-height:30px;text-align:center;background:#000;color:#fff;font-size:14px;font-weight:bold;z-index:2;}

这里是顶部的横幅,随着页面滚动而浮动

第一块内容 第二块内容 第三块内容 第四块内容 第五块内容 第六块内容 第七块内容 第八块内容 第九块内容 第十块内容var speed = 100;var scrollTop = null;var hold = 0;var float_banner;var pos = null;var timer = null;var moveHeight = null;float_banner = document.getElementById("float_banner");window.onscroll=scroll_ad;function scroll_ad(){ scrollTop = document.documentElement.scrollTop+document.body.scrollTop; pos = scrollTop - float_banner.offsetTop; pos = pos/10 moveHeight = pos>0?Math.ceil(pos):Math.floor(pos); if(moveHeight!=0){ float_banner.style.top = float_banner.offsetTop+moveHeight+"px"; setTimeout(scroll_ad,speed); }//alert(scrollTop);}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。