我有这样的HTML和CSS代码:添加文字阴影(jQuery的或JavaScript)
<div class="header">
</div>
.header {
top:0;
left:0;
right:0;
width:100%;
background:#3b5998;
height:95px;
margin-bottom: 50px;
position:fixed;
}
什么,我想在这里做的是头部应在固定的位置(上)只要用户向下滚动。对于那件事我没有任何疑问。我轻松完成了这项任务。
我想在用户向下滚动时添加不同的样式。当用户向下滚动时,我想在它上面添加一个阴影效果,所以它看起来会提升。如果用户向上滚动并到达网页的顶部,它将恢复为默认的CSS样式(它没有箱子阴影)。
更多像是在说:
向下滚动=激活框阴影效果
如果向上滚动,并达到了顶级=恢复
我不知道这方面的任何CSS代码,也许有人将帮助我与他们的JavaScript/jQuery的专业知识,使一个代码?
对不起,如果我的解释太长或有点混乱。非常感谢你!
使用$(window).scroll(function(){Your code}); – Dineshkani
您是否想要根据稳定定义的距离或当前的滚动条更改阴影? – yckart
有一个明确的例子,你可以看看这个网站:http://www.bendaggers.com/他的头部固定在顶部。我试图在这里完成的是相同的,但是我想在用户向下滚动页面时在页眉底部有一个黑盒子阴影。还要注意的是,如果用户上升并到达顶部,则边框的黑框阴影将消失。 –