创建一个动态链接,链接到页面顶部,渐变并定位在底部的一些像素处
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建一个动态链接,链接到页面顶部,渐变并定位在底部的一些像素处相关的知识,希望对你有一定的参考价值。
Changes 340px with the page footer height.CSS:
#top_link{
position:fixed;
bottom:20px;
right:50%;
margin-right:-600px;
overflow:hidden;
text-indent:-9999px;
background:url(../img/top.png) no-repeat 0 0;
display:block;
width:54px;
height:54px;
}
$(function(){ if(!Modernizr.touch){ (function(){ var scrollTop = $(window).scrollTop(), scrollBottom = $(document).height() - $(window).height() - scrollTop, $top_link = $("<a/>").attr({href:"#top",id:"top_link",title:"Voltar ao topo"}).text("Voltar ao topo").click(function(e){ e.preventDefault(); }).appendTo("body"); if(scrollTop < 200){ $top_link.hide(); } if(scrollBottom < 380){ $top_link.css({ position:"absolute", bottom:"400px" }); } $(window).scroll(function(){ var scrollTop = $(window).scrollTop(), scrollBottom = $(document).height() - $(window).height() - scrollTop; if(scrollTop > 200){ $top_link.fadeIn("slow"); }else{ $top_link.fadeOut("slow"); } if(scrollBottom < 380){ $top_link.css({ position:"absolute", bottom:"400px" }); }else{ $top_link.css({ position:"fixed", bottom:"20px" }); } }); })(); } });
以上是关于创建一个动态链接,链接到页面顶部,渐变并定位在底部的一些像素处的主要内容,如果未能解决你的问题,请参考以下文章