[代码转载]仿新浪网“返回顶部”效果
2014-02-05 21:03:53 -0800
拖动滚动条离开顶部就会自动显示“返回顶部”按钮,回到顶部按钮会自动消失。转自懒人图库
使用方法:建议添加在页面底部。因代码需加载几十k的JQuery插件,且兼容性也不是很好,故也不建议各位使用
html代码
<style type="text/css"> .backToTop { display: none; width: 20px; line-height: 1.3; padding: 5px 1px; background-color: black; color: #fff; font-size: 18px; text-align: center; position: fixed; _position: absolute; right: 10px; bottom: 100px; _bottom: "auto"; cursor: pointer; opacity: .7; filter: Alpha(opacity=70); } </style> <script type="text/javascript" src="http://b.wodemo.net/distribution/265107/5f2dedd3fa0e62b37d987d055ff16d1f/jquery-1.3.2.min.js"></script> <script type="text/javascript"> (function() { var $backToTopTxt = "返回顶部", $backToTopEle = $('<div class="backToTop"></div>').appendTo($("body")) .text($backToTopTxt).attr("title", $backToTopTxt).click(function() { $("html, body").animate({ scrollTop: 0 }, 120); }), $backToTopFun = function() { var st = $(document).scrollTop(), winh = $(window).height(); (st > 0)? $backToTopEle.show(): $backToTopEle.hide(); //IE6下的定位 if (!window.XMLHttpRequest) { $backToTopEle.css("top", st + winh - 166); } }; $(window).bind("scroll", $backToTopFun); $(function() { $backToTopFun(); }); })(); </script>
«Newer
Older»
Comment:
Name:
Back to home
代码 /cat/111288