网页返回顶部的几种方法

1,在页面顶部固定一个  返回网页顶部的 按钮

.back-to-top {    position: fixed;    right: 20px;    bottom: 10px;    width: 100px;    height: 30px;    text-align: center;    line-height: 30px;    color: #2C2C2C;    text-decoration: none;    border: 1px solid #CCCCCC;

}
<a class="back-to-top" href="#top">返回顶部</a>

这样一点点击 按钮直接返回网页顶部

2,使用jquery方法

<script>    var backBtn= $(‘.back-to-top‘);    backBtn.on(‘click‘,function () {          $(‘body,window‘).animate(              {                  scrollTop:0              },300          )

})    $(window).on(‘scroll‘,function () {         if($(window).scrollTop()>$(window).height()){               backBtn.fadeIn();         }else{               backBtn.fadeOut();         }    })</script>

3 使用自定义链接锚记:

这种方法,就是使用的自定义链接锚记了,必须要定义锚记,然后使用超链接指向锚。

这种方法其实跟第二种方法差不多,只不过必须要额外定义一个链接锚记。

4  href指向特定id:

这种方法是在页面现有的标签中,使用“返回顶部”的连接的href指向顶部具有id属性的标签,以实现返回顶部的功能。这种方法,需要在页面顶部的标签中有具有id属性的标签,来实现指向顶部。亦可自定义添加。

5  使用简单脚本:

这种方法也是最近知道的,可以设置scrollTo(0,0)中的x、y的值来跳转到页面的具体位置。

<a href="javascript:window.scrollTo( 0, 0 );" ></a>

时间: 2024-12-21 04:01:22

网页返回顶部的几种方法的相关文章

jQuery返回顶部的两种方法(包括go-top.js)

jQuery实现网页"返回顶部"的功能,相信见到这种效果已经不稀奇了吧;那究竟如何实现呢?方法还是挺多了,先介绍两种简单的: 第一种,只使用jquery插件来实现,下面是一个完整的代码例子,有兴趣的自己摸索吧:前端UI分享 .代码   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transi

返回顶部的几种方法总结

1.锚点 但是唯一的缺点就是样式不怎么样,会显示这个锚标记. <a name="top" id="top"></a> 放置位置在<body>标签之后随便找个地方放都可以,只要靠近顶部即可. 页面底部放置: <a href="#top"target="_self">返回顶部</a> 二.使用Javascript Scroll函数返回顶部 scrooll函数用来控制滚动条

返回顶部的3中方法(解决移动端使用zepto没有滑动的效果)

点击返回顶部,三种方法 1.这个方法jQuery使用正常,zepto使用没有动画 //zepto没有动画 $("body").animate({scrollTop: 0}, 500) //zepto使用 $("body").scrollTop(0); 2.这个方法jQuery使用正常,zepto使用没有动画 window.scrollTo(0,0); 3.zepto使用可以有动画 function goTop(acceleration, time) { accele

Activity的跳转及返回值 的四种方法

Activity生命周期 从创建到销毁的生命周期: onCreate()→onStart()→onResume()→onPouse()→onStop()→onDestroy() 从起动到后台再到前台: onCreate()→onStart()→onResume()→onPouse()→onStop()→onRestart()→onStart()→onResume() 启动第二个activity 1.创建new activity 2.创建对应的new xml布局文件 3.在new activity

手机端网页返回顶部js代码

<!DOCTYPE html>  <html>  <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>手机端网页返回顶部js代码</title>  <script src="http://libs.baidu.com/jquery/1.11.3/jquery.m

几种常用网页返回顶部代码

一.使用HTML的锚标记最简单了 但是唯一的缺点就是样式不怎么样,会显示这个锚标记. <aname="top"id="top"></a> 放置位置在<body>标签之后随便找个地方放都可以,只要靠近顶部即可. 页面底部放置: <ahref="#top"target="_self">返回顶部</a> 二.使用Javascript Scroll函数返回顶部 scrooll

网页返回顶部之animate方法

点击返回顶部按钮,页面滑动形式回到顶部! HTML代码: <div id="ctop">回到<br>顶部</div> CSS代码: #ctop{width:45px; height:45px; position: fixed; left:50%; bottom:120px; border:solid 1px #ccc; background: #fff; margin-left: 600px; text-align: center; line-hei

a超链接之返回顶部的两种实现方法

1.通过css实现: 为页面顶部如body或者自己设置的盒子等加上唯一id属性 <body id="id"> .... <a href="#id">返回顶部</a> 2.js实现 通过设置标签滚动位置判断 document.body.scrollTop=0; <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q

Struts2 设置返回参数的四种方法

四种方法设置返回时的参数 (一) import java.util.Map; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; public class LoginAction1 extends ActionSupport { private Map request; private Map session; private Map application; //