问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何为网页添加返回顶部按钮

发布网友 发布时间:2022-04-22 09:58

我来回答

2个回答

热心网友 时间:2022-04-06 15:14

1、纯js,无动画版本

[html] view plain copy
window.scrollTo(x-coord, y-coord);
[html] view plain copy
如:window.scrollTo(0,0);

2、纯js,带动画版本
生硬版:
[html] view plain copy
var scrollToTop = window.setInterval(function() {
var pos = window.pageYOffset;
if ( pos > 0 ) {
window.scrollTo( 0, pos - 20 ); // how far to scroll on each step
} else {
window.clearInterval( scrollToTop );
}
}, 16); // how fast to scroll (this equals roughly 60 fps)
流畅版:
[html] view plain copy
(function smoothscroll(){
var currentScroll = document.documentElement.scrollTop || document.body.scrollTop;
if (currentScroll > 0) {
window.requestAnimationFrame(smoothscroll);
window.scrollTo (0,currentScroll - (currentScroll/5));
}
})();

3、jQuery,带动画版本
首先需要在顶部添加如下html元素:
[html] view plain copy
<span style="font-size:14px"><p id="back-to-top"><a href="#top"><span></span>返回顶部</a></p>
</span>
其中a标签指向锚点top,可以在顶部防止一个<a name="top"></a>的锚点,这样在浏览器不支持js时也可以实现返回顶部的效果了。
要想让返回顶部的图片显示在右侧,还需要一些css样式,如下:
[css] view plain copy
<span style="font-size:14px">/*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属性给<span>标签背景颜色添加渐变效果*/
-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;
}
</span>
  
上面样式中的背景图片是雪碧图,下面提供两个单独的返回顶部图片方便朋友们使用:

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

[html] view plain copy
<script src="http://ajax.microsoft.com/ajax/jQuery/jquery-1.7.2.min.js"></script>
<script>
$(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);
if ($('html').scrollTop()) {
$('html').animate({ scrollTop: 0 }, 1000);
return false;
}
$('body').animate({ scrollTop: 0 }, 1000);
return false;
});
});
});
</script>

热心网友 时间:2022-04-06 16:32

网页顶部添加一个锚点, 右下角弄个浮动的层或者超链接, 链接到这个锚点, 点击超链接的时候就回到顶部了
axure中如何实现返回顶部按钮效果?

实现返回顶部按钮效果,首先需要创建一个足够长的页面,可通过拖拽长矩形代替。接下来,执行第一步操作:在页面上绘制返回顶部的按钮,并将其转化为动态面板,命名为"返回顶部"。紧接着,进行第二步:在页面左上角放置一个热区,坐标为(0,0),命名为"顶部热区"。随后,着手第三步:设置"返回顶部"动...

Axure怎么实现网站Tab导航栏切换内容页及返回顶部效果?

添加鼠标移入回到顶部按钮显示”回到顶部”气泡:添加向下、向上滑动页面,顶部状态栏切换;首先,固定顶部状态栏:其次,对窗口添加交互:将“回到顶部-总”组合转为动态面板,将该动态面板命名为“回到顶部-总panel”,固定动态面板显示位置,并隐藏:添加锚点元件,我们在此选择热区元件,因为热区具有透明的...

快捷键回到网页顶(网页返回顶部快捷键)

1、使用默认链接锚记:只需添加一个超链接,给超链接的href属性设置值为“#top”即可实现返回顶部的功能,无需添加其他内容。2、href指向特定id:这种方法是在页面现有的标签中,使用“返回顶部”的连接的href指向顶部具有id属性的标签,以实现返回顶部的功能。这种方法,需要在页面顶部的标签中有具有id属性的标签,来实现...

网页返回顶部的方法怎样快速返回百度顶部

按住鼠标右键不动,先向下滑动再向上滑动,就可以回到网页的最顶部。2.2定位到页面底部 按住鼠标右键不动,先向上滑动再向下滑动,就可以回到网页的最底部。2.3关闭当前页面 按住鼠标右键不动,先向左下方滑动再向右滑动,就可以把当面页面关闭。2.4刷新当前页面 常规操作是按f5或者右键点击刷新,用鼠标...

如何为网页添加返回顶部按钮

有了html和样式,我们还需要用js控制返回顶部按钮,在页面滚动时渐隐渐现返回顶部按钮。[html] view plain copy (function(){ //当滚动条的位置处于距顶部100像素以下时,跳转链接出现,否则消失 (function () { (window).scroll(function(){ if ($(window).scrollTop()&gt;100){ ...

js怎么返回顶部js返回顶部

1.速度计算回到顶端 2.计时器需要关闭。不关会导致事件一直回顶。3.当顶部的事件没有结束时,用户应该在滚动页面时关闭计时器。/ 底部:0;右:0;} btn1 //有用性,避免按钮触发页面返回顶部时页面滚动。这个过程并没有完成,此时用户手动滚动,页面也不会准确的响应用户。varbSys=true vartimer=...

Dreamweaver怎样给网页添加返回顶部按钮?

1、页面先写好点击到顶部的html代码 2、监听滚动条事件,超过某个高度点击图片,将滚动条置顶【0】,就能跳回顶部了 Go css:.gotop{ position:fixed; bottom:20px; right:20px; display:none; width:50px; height:50px; line-height:50px;...} (function(){ (window).scroll(function() { ...

用Dreamweaver编网页时,怎么加入锚记,就是可以在一个页面里跳的方法...

1、启动Dreamweaver,ctrl+n,点击创建html文档;2、设计视图顶部输入“顶部”,底部输入“返回顶部”;3、光标定位到“顶部”前方,点击锚记按钮,弹出对话框输入top,点击确定;4、选择返回顶部,点击超级链接按钮,目标输入#top,点击确定;5、按ctrl+s,输入文件名保存;6、按F12,打开浏览器调试即可...

淘宝首页返回顶部效果怎么做到的

1、在淘宝页面“店铺管理”选项中找到“店铺装修”,点击进入。2、在网页的最下方找到“添加模块”选项,点击添加。3、添加自定义内容区模块。4、编辑添加的自定义内容区模块。5、插入你自定义的图片。6、右键单击你自定义的图片,在各个选项中点击“图片属性”。7、在链接网址中输入【#top】,去掉新...

制作网页如何做出“返回顶部”图标并固定在页面右下的位置?

document.documentElement : document.body; var height = !!where ? dom.scrollHeight : 0; me.interval = setInterval (function () { var speed = (height - dom.scrollTop) / 16; if (speed == me.site[0]) { clearInterval (me.interval); return null; ...

网页返回顶部按钮 网页返回顶部 网页返回页面顶端怎么设置 网页设计返回顶部怎么做 网页回到顶部代码 网页总是自动回到顶部 网页设计回到顶部 网页点空白处回到顶部 网页返回代码
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...刚到90。。朋友80非要我帮她弄t8的套装,我装等465,请问大神们... 为什么踏板摩托车冷车不好启动,但是热车好启动? ...关于射击奥流和瞄准流的问题,求教各位大神,还请不吝赐教。 ...我装等465,请问大神们我带她能打过吗? 国服4.1 瞄准流 射击LR求指教...哪位大神帮帮忙 3Q 跪求WOW4.1 LR升级攻略 我是小白 越详细越好。谢谢各位大神。 《余生》定档七月,腾讯湖南黄金档同时播出,却不料撞档《王牌》,怎么办... 娱记曝湖南台压档《余生》内幕:版权被卡死,你怎么看? i5、 i7、 i9处理器有哪些差别? 甲状腺功能正常值 网页中“返回顶部”的html代码怎么编写? html返回顶部怎么做 博朗底座清洗液不用时需要拿出来吗 博朗s7可以水洗吗 博朗自动清洗剃须刀清洗液 用汽车玻璃水可以代替吗 博朗ct5cc用水能代替清洗液吗 philips剃须刀 rq1260清洗器里用水代替可以吗 对于博朗790cc剃须刀倒不倒清洗液的问题 博朗7900cc清洗液用完用什么可以替代 关于博朗剃须刀清洗液的问题 汽车风挡玻璃的清洗液怎么配? 博朗剃须刀清洗液 怎样自己配制博朗790-cc的清洗液 博朗剃须刀清洗剂的主要成份是什么 博朗剃须刀是哪个国家的 买电脑需要注意什么? 电脑贴屏保对电脑有好处吗 哪里可以贴笔记本的电脑膜 预装正版office是什么意思 联想笔记本屏幕贴膜了影响保修不? 在html中链接怎么返回上一页面 返回到上一页的html代码的几种写法 html页面返回上一页面怎么写 404 Not Found html超链接后返回原来页面 html 超链接 返回 网页设计中怎样设置超链接到页顶 html超 怎么加个回到顶部的按钮 如何通过HTML标记或JS代码实现跳转返回页面顶部 修改返回顶部代码 html 代码 给网页加一个返回顶部的按钮 点击链接 同时回到页面顶部 html怎么设置超链接,点击返回后能回到同一网页界面的目录 怎么在HTML中制作返回桌面的超链接? html里的超链接怎么才能返回空的 制作网页 直接从超链接返回主页 HTML超链接代码 广大网友们,win7旗舰版和专业版的差别是什么? WIN7 旗舰版 相当于 什么版本的英文版 英文版和中文版的win7旗舰版有什么区别