我开始在我的网站上修改标题,并且很难让它按照我的想法工作。如何在向下滚动时更改标题背景?
我想,标题背景更改背景颜色为白色,当向下滚动100-150px,究竟喜欢的是这个site。
我发现这个JS:
$(function(){
$('#header_nav').data('size','big');
});
$(window).scroll(function(){
if($(document).scrollTop() > 0) {
if($('#header_nav').data('size') == 'big') {
$('#header_nav').data('size','small');
$('#header_nav').stop().animate({
height:'40px'
},600);
}
}
else {
if($('#header_nav').data('size') == 'small') {
$('#header_nav').data('size','big');
$('#header_nav').stop().animate({
height:'100px'
},600);
}
}});
我插入自定义JS插件在my WP site。
也有这个JS:
<script>
$(window).on("scroll", function() {
if ($(this).scrollTop() > 100) {
$("header").css("background","#252525");
}
else {
$("header").css("background","#fff");
}
});
</script>
也许是这更好sollution,那么前面的代码?
如何使用JS来做出演示网站我在这个职位之前发布的效果?
非常感谢,完美答案:) – Dora
嗨,还有一个问题.. 如何在向下滚动时使徽标和菜单文字颜色翻转?我认为必须在您发布的JS中添加一些CSS,但不知道是什么。我已将此CSS插入其他站点: -webkit-filter:invert(.8); filter:invert(.8); 并做了这件事情,但如何插入到JS之前发布? – Dora