jquery - 滚动时更改标题的不透明度?

标签 jquery scroll opacity

我对 JQuery 很陌生,我确信答案是非常基本的。但如果有人能指出我正确的方向,那就太好了。我只是希望当用户滚动超过 400 像素时,标题的不透明度从 0 更改为 1。帮助? www.HULU.com 有一个完美的例子。

<code>
<script>
$(document).ready(function() {
        $(window).scroll(function() {
            if ($(this).scrollTop() > 400) {
                $('.header').css("background", "#000");
            } else {
                $('.header').css("background", "transparent");
            }
        });
        });
</script>
</code>

最佳答案

试试这个:

Example: http://jsfiddle.net/SEH5M/

HTML:

<div class="header">
    <div id="background"></div>
    <div id="labels">
        labels here
    </div>
</div>

<div class="content">
</div>

CSS:

.header{
    width:100%;
    height:100px;
    position:fixed;
    top:0px;
    z-index:3;
}

body{
    margin:0px;
}
.header #background, .header #labels
{
    position:absolute;
    top:0px;
    width:100%;
    height:100%;
}

.header #labels{
    background-color:transperent;
}

.header #background{
    background-color:yellow;
    display:none;
}


.content{
    width:100%;
    height:5000px;
    background-color:green;
}

JQuery:

$(window).scroll(function() {
    if ($(this).scrollTop() > 400) {
        $( ".header #background" ).fadeIn();
    } else {
        console.log('there');
        $( ".header #background" ).fadeOut();
    }
});

关于jquery - 滚动时更改标题的不透明度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18441360/

相关文章:

jquery - 展开 div 内容滚动

css - 过滤器:progid:DXImageTransform 未通过 W3C CSS 验证

javascript - 如何使用 JavaScript 检查 div 中是否有 svg?

javascript - 检索href属性

javascript - 使用 Ionic React 添加滚动按钮

html - CSS 悬停在显示另一个不透明的图像上

css - 2 个相反的不透明度值不会产生不透明的颜色

javascript - 如何每 6 秒更换一次图像?

jquery - jQuery Mobile 中的弹出/下拉菜单

javascript滚动事件不一致