网站侧边跟随滚动特效

网站侧边跟随滚动特效

代码如下
  1. var sidebar = document.getElementById("guding");
  2. var sidebarPos = sidebar.offsetTop;

  3. window.onscroll = function() {
  4.   if (window.pageYOffset >= sidebarPos) {
  5.     sidebar.style.position = "fixed";
  6.     sidebar.style.top = "0";
  7.   } else {
  8.     sidebar.style.position = "relative";
  9.     sidebar.style.top = "auto";
  10.   }
  11.   
  12.   // 判断侧边栏是否已经贴合顶部
  13.   if (window.pageYOffset <= sidebarPos) {
  14.     sidebar.style.position = "relative";
  15.     sidebar.style.top = "0";
  16.   }
  17. };
复制代码






上一篇:用js加html的方式鼠标点击某一个事件下滑多固定位置
如无回复请发邮件