简单的jquery固定位置返回顶部效果
我们通常会在网站中加入固定在右侧的返回顶部按钮,这里实现的效果是,有上下2个按钮,上面按钮是某种提示按钮会始终显示,下面按钮是返回顶部的按钮,只在页面向下滚动后显示。 下面是具体步骤:
1、HTML代码:
<div class="fixback"> <div class="mobile"><img src="imgs/fl_btn_m.png" alt=""/> </div> <div class="backtop" id="backtop"> <a href="javascript:;"><img src="imgs/fl_btn_t.png" alt="返回顶部" /></a> </div> </div>
2、CSS代码:
.fixback { width:40px; position:fixed; bottom:100px; right:0px; } .fixback .mobile { cursor:pointer; } .fixback a { outline:0; } .fixback .backtop { margin-top:2px; display:none; }
3、JS代码:
<script type="text/javascript"> $(window).scroll(function() { var scrolls = $(this).scrollTop(); if(scrolls > 100){ $("#backtop").show(); }else{ $("#backtop").hide(); } }); $("#backtop").click(function(){ $("html, body").animate({ scrollTop: 0 }, 250); }); </script>
Tips:本方法兼容IE7以上,Firefox,Chrome。
评论已关闭