时间:2021-07-01 10:21:17 帮助过:36人阅读
用jquery scroll()来侦测是否浏览到第三屏,然后添加一个class,使得background-position, fixed.
jQuery(window).scroll(function(){ if(jQuery(window).scrollTop() > 1399){ jQuery('html').addClass('scrolled'); }else{ jQuery('html').removeClass('scrolled'); }});
html { background:url(image.jpg); background-repeat: no-repeat; background-position: top left;}html.scrolled { background-attachment:fixed; background-position: bottom left;}
算是笨方法 你参考
无标题文档