页面某块内容当页面滚动时,固定在浏览器的一个位置
其实就是改变了便签的class,修改了css属性设置position: fixed;fixed属性可以让便签固定在浏览器某一位置(记得引用jquery框架)
css:
1 .css1{ 2 height:200px; 3 200px; 4 background-color: #000000; 5 } 6 .css2{ 7 position: fixed; 8 top: 30px; 9 left: 150px; 10 height:200px; 11 200px; 12 background-color: #000000; 13 }
jq:
1 $(window).scroll(function(){ 2 var $block = $(".block"); 3 var scrollTop = $(document).scrollTop(); 4 if(scrollTop>=1150){ 5 $block.addClass("css1"); 6 } else { 7 $block.removeClass("css2"); 8 } 9 });