JS实现网站吸顶条


Posted in Javascript onJanuary 08, 2020

本文实例为大家分享了JS实现网站吸顶条的具体代码,供大家参考,具体内容如下

今天写一个关于网站中吸顶条的思路

  1、吸顶条就是在网页移动到一定距离的时候,让某个内容,固定显示在一个位置

  2、获取网页中滚动条的滚动距离

  3、判断要显示的内容在滚动条,滚动到一定距离后,让他显示

下面是代码部分

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <style>
 #content{
  width: 100%;
  height: 50px;
  background: red;
 }
 .father{
  position: fixed;
  top:0;
  left: 0;
 }
 </style>
</head>
<body style="height: 3000px;">
 <p>kdsjfkljsdklfjd</p>
 <p>kdsjfkljsdklfjd</p>
 <p>kdsjfkljsdklfjd</p>
 <p>kdsjfkljsdklfjd</p>
 <p>kdsjfkljsdklfjd</p>
 <p>kdsjfkljsdklfjd</p>
 <div id="content"></div>
</body>
<script>
//绑定滚动条移动事件
window.onscroll = function(){
 var bb = document.body.scrollTop || document.documentElement.scrollTop;//解决浏览器兼容问题
 if(bb >500){
      //小与500的时候,让它添加这个类
 content.className = "father"
 }else{
      //否则就是空
 content.className = "";
 }
}
</script>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
表单填写时用回车代替TAB的实现方法
Oct 09 Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
Aug 14 Javascript
js动态添加事件并可传参数示例代码
Oct 21 Javascript
js 异步操作回调函数如何控制执行顺序
Dec 24 Javascript
浅谈JavaScript实现面向对象中的类
Dec 09 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
Jan 09 Javascript
Document.body.scrollTop的值总为零的快速解决办法
Jun 09 Javascript
jQuery 移动端拖拽(模块化开发,触摸事件,webpack)
Oct 28 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
Dec 17 Javascript
详解node中创建服务进程
May 09 Javascript
vue.js vue-router如何实现无效路由(404)的友好提示
Dec 20 Javascript
Vue使用Proxy监听所有接口状态的方法实现
Jun 07 Javascript
js实现移动端吸顶效果
Jan 08 #Javascript
vue.js自定义组件实现v-model双向数据绑定的示例代码
Jan 08 #Javascript
微信小程序实现吸顶效果
Jan 08 #Javascript
JS实现吸顶特效
Jan 08 #Javascript
vue项目中在可编辑div光标位置插入内容的实现代码
Jan 07 #Javascript
electron+vue实现div contenteditable截图功能
Jan 07 #Javascript
解决vue elementUI中table里数字、字母、中文混合排序问题
Jan 07 #Javascript
You might like
无数据库的详细域名查询程序PHP版(1)
2006/10/09 PHP
数据库的日期格式转换
2006/10/09 PHP
简单实现限定phpmyadmin访问ip的方法
2013/03/05 PHP
限制ckeditor上传图片文件大小的方法
2013/11/15 PHP
Zend Framework教程之Zend_Layout布局助手详解
2016/03/04 PHP
php 中htmlentities导致中文无法查询问题
2018/09/10 PHP
thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例
2019/08/13 PHP
Javascript &amp; DHTML 实例编程(教程)(三)初级实例篇1—上传文件控件实例
2007/06/02 Javascript
Jquery选中或取消radio示例
2013/09/29 Javascript
基于jQuery实现淡入淡出效果轮播图
2020/07/31 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
微信小程序链接传参并跳转新页面
2016/11/29 Javascript
Vue.js基础学习之class与样式绑定
2017/03/20 Javascript
MvcPager分页控件 适用于Bootstrap
2017/06/03 Javascript
Vue项目中设置背景图片方法
2018/02/21 Javascript
微信小程序访问豆瓣电影api的实现方法
2019/03/31 Javascript
js中async函数结合promise的小案例浅析
2019/04/14 Javascript
教你如何在Django 1.6中正确使用 Signal
2014/06/22 Python
整理Python 常用string函数(收藏)
2016/05/30 Python
Python实现的文本对比报告生成工具示例
2018/05/22 Python
对python捕获ctrl+c手工中断程序的两种方法详解
2018/12/26 Python
python中通过selenium简单操作及元素定位知识点总结
2019/09/10 Python
Python编译为二进制so可执行文件实例
2019/12/23 Python
python selenium xpath定位操作
2020/09/01 Python
python tqdm库的使用
2020/11/30 Python
Python读取ini配置文件传参的简单示例
2021/01/05 Python
使用phonegap获取设备的一些信息方法
2017/03/31 HTML / CSS
Parfumdreams英国:香水和化妆品
2019/05/10 全球购物
教师求职信范文分享
2013/12/27 职场文书
大学生党员自我评价范文
2014/04/09 职场文书
2014年审计人员工作总结
2014/12/19 职场文书
入党积极分子培养联系人意见
2015/08/12 职场文书
交通安全主题班会
2015/08/12 职场文书
2016年领导干部正风肃纪心得体会
2015/10/09 职场文书
2016新年问候语大全
2015/11/11 职场文书
护士医德医风心得体会
2016/01/25 职场文书