很多网站上都有返回顶部的效果,本文阐述如何使用jquery实现返回顶部按钮。

首先需要在顶部添加如下html元素:

返回顶部

其中a标签指向锚点top,可以在顶部防止一个的锚点,这样在浏览器不支持js时也可以实现返回顶部的效果了。

要想让返回顶部的图片显示在右侧,还需要一些css样式,如下:

/*returnTop*/

p#back-to-top{

position:fixed;

display:none;

bottom:100px;

right:80px;

}

p#back-to-top a{

text-align:center;

text-decoration:none;

color:#d1d1d1;

display:block;

width:64px;

/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/

-moz-transition:color 1s;

-webkit-transition:color 1s;

-o-transition:color 1s;

}

p#back-to-top a:hover{

color:#979797;

}

p#back-to-top a span{

background:transparent url(/static/imgs/sprite.png?1202) no-repeat -25px -290px;

border-radius:6px;

display:block;

height:64px;

width:56px;

margin-bottom:5px;

/*使用CSS3中的transition属性给标签背景颜色添加渐变效果*/

-moz-transition:background 1s;

-webkit-transition:background 1s;

-o-transition:background 1s;

}

#back-to-top a:hover span{

background:transparent url(/static/imgs/sprite.png?1202) no-repeat -25px -290px;

}

上面样式中的背景图片是雪碧图,下面提供两个单独的返回顶部图片方便朋友们使用:

有了html和样式,我们还需要用js控制返回顶部按钮,在页面滚动时渐隐渐现返回顶部按钮。

$(function(){

//当滚动条的位置处于距顶部100像素以下时,跳转链接出现,否则消失

$(function () {

$(window).scroll(function(){

if ($(window).scrollTop()>100){

$("#back-to-top").fadeIn(1500);

}

else

{

$("#back-to-top").fadeOut(1500);

}

});

//当点击跳转链接后,回到页面顶部位置

$("#back-to-top").click(function(){

$('body,html').animate({scrollTop:0},1000);

return false;

});

});

});

java返回页面顶部代码_js返回顶部相关推荐

  1. 用ajax修改成功怎么返回页面,jquery操作ajax返回的页面元素

    这两天工作不忙,正好从朋友那里拿到一个某个应用的开发文档,相关数据放在了mongodb里,自己电脑可以本地开启服务器然后通过给的借口来获取数据.由于这是一个比较大比较全的一个完整项目,也没有那么多经历 ...

  2. js浏览器回到顶部方法_js 返回顶部按钮

    要求:当鼠标从顶部滚动后,显示返回顶部按钮,点击按钮,页面平滑滚动到顶部,按钮隐藏. 1.css #scrollTop{position:fixed;bottom:20px;right:20px;he ...

  3. 后端返回页面ajax的处理

    业务逻辑:前端ajax发送用户名密码的post请求,请求格式为json.后端收到数据并作校验(如查数据库)后,如果失败返回json格式的响应体,如果成功则返回一个页面. 结果:ajax请求只可用来传数 ...

  4. 如何通过HTML标记或JS代码实现跳转返回页面顶部

    本文介绍三款简单的返回页面顶部代码,可以使用简单的HTML锚标记,也可使用JavaScript Scroll函数动态返回,其它的还有悬浮脚本等有点复杂了,本文不再介绍,大家根据自己需要选择其中的一种即 ...

  5. 迅速返回页面顶部代码

    <迅速返回页面顶部代码> <DIV style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; FILTER: p ...

  6. 网页中返回顶部代码(多种方法)另附注释说明

    下面就说下简单的返回顶部效果的代码实现,附注释说明,最简单的静态返回顶部,点击直接跳转页面顶部及用js模拟滚动效果上滑至顶部 下面就说下简单的返回顶部效果的代码实现,附注释说明. 1. 最简单的静态返 ...

  7. js网页返回页面顶部的小方法

    咳咳,在网页出现滚动条的时候,许多网站会在右下角出现一个图标,点击可以回到页面顶部 本文就记录下js实现代码: 1.在html页面body添加dom元素 <img src="toTop ...

  8. 简单返回顶部代码及注释说明(转)

    最近做了一个排行榜页面,分类较多,并且以图文形式展示......最后页面明显过长了,用户体验自然不够好.最后想着在页面上部增加了页面内跳转导航,直接导航到本页的分类命名锚块.当然这就需要结合" ...

  9. 返回页面顶部最简单方法

    返回页面顶部最简单方法 <a href="#">返回页面顶部</a>

  10. jQuery火箭图标返回顶部代码

    在网上找来段使用jQuery火箭图标返回顶部代码,感觉比较酷,比较炫,大概样式如下, 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1. ...

最新文章

  1. 控件的实际大小与呈现大小
  2. java基础(五) String性质深入解析
  3. android联网程序,android 联网 HttpClient
  4. C++中对于类来说头文件(.h)和源文件(.cpp)都应该写些什么 (类的常规创建)
  5. 简而言之,JUnit:单元测试断言
  6. 后续的C++测试并不一定会成功
  7. K8S_Google工作笔记0013---通过二进制方式_部署node节点_安装docker
  8. 诊断Oracle 服从成绩
  9. 3D MRI brain tumor segmentation using autoencoder regularization
  10. 如何构建大数据分析平台
  11. Netflix Media Database - 架构设计和实现
  12. 摩托罗拉里程碑2刷android 2.3.4
  13. 电脑异常关机录屏/软件/程序异常停止/安卓手机/数据丢失找回方案
  14. 使用postman下载文件
  15. 万字长文:复盘 8 年副业经历,耗时一周,我总结出了独特的「复利思维复业赚钱法」,不看后悔...
  16. mysql 锁机制与原理详解
  17. 天牛须和贪心算法_基于天牛须搜索的粒子群优化算法求解投资组合问题
  18. 大数据的应用场景都有哪些(交通篇)
  19. 计算机网络自顶向下方法 第三章 运输层 3.4 可靠数据传输原理
  20. 从放弃本专业到直播编程,这女孩都经历了些什么?

热门文章

  1. Java基础(一):Java集合框架(超详细解析,看完面试不再怕)
  2. [求助] win7 x64 封装 出现 Administrator.xxxxx 的问题
  3. eclipse的下载及安装教程
  4. 单片机IC卡读取开题报告_基于单片机的IC卡读写器设计(含开题报告)
  5. 对信号与系统课程中Python语言的作业
  6. C语言实现二维伊辛模型的蒙特卡罗方法模拟
  7. java入门编程(菜鸟教程)
  8. gwr模型用什么做_干货|教你如何用Stata做二元选择模型
  9. 基于大数据的推荐算法综述
  10. 047ssm在线视频教育网站源码