右下角点击页面回顶部组件

本文介绍了一种在web开发中实现页面回顶功能的方法,包括HTML、CSS样式和基于jQuery的JS交互代码,使页面滚动到顶部时按钮隐藏,滚动到一定距离后显示。

web开发中经常有页面回顶的需求,近期使用,代码通俗易懂,而且还很实用!

html:

<a id="goTop" class="go-top" href="#header">
    <span class="go-top-inner"></span>
</a>

css:

.go-top {
    backgroundurl("../img/xxx.png"no-repeat scroll left top transparent;
    bottom65px;
    color#444444;
    displaynone;
    height50px;
    margin-left510px;
    positionfixed;
    right160px;
    text-aligncenter;
    width50px;
}
.go-top:hover {
    background-position-50px top;
}

js:(基于jquery)

<!-- 页面回顶 -->
var gotop = $('#goTop');
gotop.click(function() {  
    $("html,body").animate({ scrollTop: 0 }, 200);  
    return false;
});
$(window).scroll(function() {
    if (gotop.offset().top > window.innerHeight) {  
        gotop.show();
    }   
    else {  
        gotop.hide();
    }  
});

图片

0?wx_fmt=png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值