简约型js返回顶部特效

简约型js返回顶部特效,第1张

目前对大部分网站都有返回顶部的功能,个人觉得用户体验的很大提升,今天我们就分享
给大家一款比较大气的返回顶部功能,也是本站的返回顶部代码,值得学习和下载。

简约型js返回顶部特效,第2张


下面教你如何使用:
1.下载文件,加载jQuery
2.把下面的css代码拷贝到你的css样式

/* 返回顶部样式 */#gotoTop{display:none;position:fixed;top:75%;left:50%;cursor:pointer;margin-top:-50px;margin-left:520px;width: 64px;height:64px;line-height: 100;overflow: hidden;background: url(../images/gTopa.png) no-repeat;}#gotoTop{_position:absolute;_top:expression_r(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px");}
3.拷贝图片gTopa.png到你的图片目录,上面的图片路径修改成你的图片路径
4.拷贝以下代码到你的HTML页面

<script type="text/javascript">//返回顶部function gotoTop(min_height){    //预定义返回顶部的html代码,它的css样式默认为不显示    var gotoTop_html = '<div id="gotoTop">返回顶部</div>';    //将返回顶部的html代码插入页面上id为page的元素的末尾     $("body").append(gotoTop_html);    $("#gotoTop").click(//定义返回顶部点击向上滚动的动画        function(){ $('html,body').animate({scrollTop:0},700);    }).hover(//为返回顶部增加鼠标进入的反馈效果,用添加删除css类实现        function(){ $(this).addClass("hover");},        function(){ $(this).removeClass("hover");    });    //获取页面的最小高度,无传入值则默认为600像素    min_height ? min_height = min_height : min_height = 600;    //为窗口的scroll事件绑定处理函数    $(window).scroll(function(){        //获取窗口的滚动条的垂直位置        var s = $(window).scrollTop();        //当窗口的滚动条的垂直位置大于页面的最小高度时,让返回顶部元素渐现,否则渐隐        if( s > min_height){$("#gotoTop").fadeIn(100);        }else{$("#gotoTop").fadeOut(200);        };    });};gotoTop();</script>
注意事项:这里配置页面高度为600px,才显示哦,如果你的页面不够高的话,
会隐藏的,你可以修改高度(高度是指滚动高度)。
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 简约型js返回顶部特效

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情