jquery - 页脚淡入然后淡出

标签 jquery html css

我试图让页脚固定在页面底部,只有在鼠标经过它时才淡入,然后在鼠标不在它上面时淡出,但我似乎无法让它工作:

http://jsfiddle.net/PDeqM/

HTML

<footer>
Footer stuff
</footer>​

CSS:

footer {
    position: fixed;
    bottom: 0px;
    display: none;
    background: #000;
    width: 100%;
    height: 50px;
    color: #fff
}​

查询

$("footer").hover(
            function(){
                $(this).fadeIn(100);
            },
            function(){
                $(this).fadeOut(100);
            }
);​

最佳答案

如果它是隐藏的,你就不能悬停它。尝试使用不透明度:

$("footer").css({'opacity':0}).hover(
    function(){
        $(this).animate({'opacity':1},100);
    },
    function(){
        $(this).animate({'opacity':0},100);
    }
);​

http://jsfiddle.net/PDeqM/6/

关于jquery - 页脚淡入然后淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9781783/

相关文章:

javascript - 更改 div 数组中衣柜 div 的文本

php - 如何使用 $_POST 保存 contentEditable ="true"的 Div?

javascript - 将流程图相对于绘制的图表而不是 Canvas 大小居中。

html - 我如何使用CSS将矩形图像放入网页的圆形分区内?尝试这样做时我应该记住哪些事情?

javascript - 检查数据库中重复的 rand 函数值并重新生成

php - 元素未添加到数据库中

CSS 3.0 用户选择属性替换

css - 覆盖背景颜色(css)

javascript - 检测除 not(this) 以外具有相同类别的其他项目

java - 如何使用 <a> 元素在 cookie 中保存信息