博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简单地做一下“回到顶部”按钮,用jQuery实现其隐藏和显示
阅读量:4349 次
发布时间:2019-06-07

本文共 1026 字,大约阅读时间需要 3 分钟。

1、首先,我们要准备HTML代码:

这里的<a>标签里面的href=“#top”就表示点击它就可以回到顶部,就不写回到顶部的代码了

2、设置其CSS样式:

#return-top{     width: 50px;     height: 50px;     background-color: #8FBC8F;/*背景颜色*/     color: white;/*字体颜色*/     position: fixed;/*固定按钮的位置,不随页面滚动*/     bottom: 40px;/*距离浏览器窗口底部的距离*/     right: 40px;/*距离浏览器窗口最右侧的距离*/     text-align: center;    display:none;/*重点!我们打开页面时不需要看到这个按钮,设置为不显示*/} #return-top a{
  color:white;   text-decoration:none;/*不要下划线*/   line-height:20px;/*行高*/   display:block;/*不使用这个属性的话,文字对不齐。。。具体原因我没了解过*/   margin:5px;/*元素四周的外边距为5像素,加上行高*2(因为有两行),刚好是50px(div的高)*/ }

一顿胡乱操作之后,“返回顶部”按钮就有了如下这个外观:,还怪好看的(不是

3、重点来了,jQuery代码部分:

 

 

解释一下:首先我们要做的功能是:用户打开网页,看不到按钮,滚动到了离页面顶端较远的地方,按钮自己出来了,点击按钮回到顶部,按钮又消失了

代码思路:当浏览器的滚动条靠近顶端的时候,“回到顶部”按钮始终隐藏(包括刚打开网页的时候,设置display:none),使用hide()方法;

     当滚动条位置有了变化,触发浏览器窗口的滚动事件(scroll()方法),当滚动条位置距离初始位置大于一定数值(像素值)时,按钮显示(show()方法)

提示:使用jQuery代码,要先引入js文件哦哦!

我是个编程小白,如果路过的网友有看了我写的内容很想打(指导)我的地方,可以告诉我啦啦啦^_^

题外话:想问下“^”这个符号你们怎么念的啊。。。。

转载于:https://www.cnblogs.com/Meiwah/p/10610592.html

你可能感兴趣的文章
自定义滚动条
查看>>
APP开发手记01(app与web的困惑)
查看>>
初识前端作业1
查看>>
ffmpeg格式转换命令
查看>>
thymeleaf 自定义标签
查看>>
关于WordCount的作业
查看>>
UIView的layoutSubviews,initWithFrame,initWithCoder方法
查看>>
STM32+IAP方案 实现网络升级应用固件
查看>>
用74HC165读8个按键状态
查看>>
jpg转bmp(使用libjpeg)
查看>>
linear-gradient常用实现效果
查看>>
sql语言的一大类 DML 数据的操纵语言
查看>>
VMware黑屏解决方法
查看>>
JAVA 基础 / 第八课:面向对象 / JAVA类的方法与实例方法
查看>>
Thrift源码分析(二)-- 协议和编解码
查看>>
考勤系统之计算工作小时数
查看>>
4.1 分解条件式
查看>>
关于C++ const成员的一些细节
查看>>
《代码大全》学习摘要(五)软件构建中的设计(下)
查看>>
C#检测驱动是否安装的问题
查看>>