我现在有页脚出现在页面滚动过一个设置点后,但希望显示为用户滚动而不是刚刚出现在屏幕上(因为它目前是这样)。在页面上动画的页脚
希望知道是否可以通过CSS转换或最佳实践来实现。
活生生的例子 http://jsfiddle.net/robcleaton/3zh6h/
CSS
#footer {
background: black;
width: 100%;
height: 48px;
position: fixed;
z-index:300;
bottom: 0;
display: none;
}
#footer ul.navigation li {
float: left;
margin-right: 16px;
display: block;
}
JS
$(function(){
$(window).scroll(function() {
$('#footer').toggle($(document).scrollTop() > 100);
});
})
HTML
<div id="footer">
<div class="content-wrap">
<ul class="navigation">
<li><a href="#about">About</a></li>
<li><a href="#blog">Blog</a></li>
<li><a href="#support">Support</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div><!-- content-wrap END -->
</div><!-- footer END -->
你在想什么动画? jQuery可能[动画](http://docs.jquery.com/Effects/animate) – Owlvark