css如何实现网页栏目左侧固定当滚动到底部时自动调整位置

  介绍

这篇文章给大家分享的是有关css如何实现网页栏目左侧固定当滚动到底部时自动调整位置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

预览地址:

https://ovsexia.gitee。io/leftfixed/html:

& lt; ! DOCTYPE  html  PUBLIC “-//W3C//DTD  XHTML  1.0,过渡//EN",“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"比;   & lt; html  xmlns=癶ttp://www.w3.org/1999/xhtml"比;   & lt; head>   & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=utf-8",/比;   & lt; https://www.yisu.com/zixun/script  src=" js/jquery-1.10.1.min.js " type=" text/javascript ">   <链接的href=" css/布局。css " type=" text/css样式表" rel=" "/>   <链接的href=" css/风格。css " type=" text/css样式表" rel=" "/>   头   
  
  
  
  












































  
  <脚本>   $(窗口).scroll(函数()   {   saction ();   });   saction()函数   {   sj=20;//底部间隔   圣=$(窗口).scrollTop ();//滚动条高度   sd=$ (“.left_poi”) .offset直()上;   sd_h=$ (“.left_in”) .height ();   某人=$ (“.bottom”) .offset直()上;   sb_h=$ (“.bottom”) .height ();   rd_h=$(“铃声”).height ();   bh=window.innerHeight;   如果=sb-sd_h;   如果(圣> sd & & rd_h>=sd_h) {   $ (" .left_in ") .addClass (“on”);   如果圣> (si) {   sy=bh - (sb-st) + sj;   $ (" .left_in ") . css({“顶级”:“自动”、“底”:sy +“px”});   其他}{   $ (" .left_in ") . css({“顶级”:“,“底”:"});   }   其他}{   $ (" .left_in ") .removeClass (“on”);   }   }>   
  
  
  
  身体   

css

@charset “utf-8";   .clear {明确:,,身高:0,!重要;,宽度:0,!重要;,溢出:隐藏;,字体大小:0;}   .top {宽度:100%;,身高:150 px;,背景:# 0 cc;}   .bottom {宽度:100%;,身高:400 px;,背景:# 39 c;}   .page {宽度:1200 px;,保证金:20 px 汽车;,位置:相对;}   .left {宽度:200 px;,浮动:左;}   .left_in {宽度:200 px;,背景:# 46 bc67;, border-top: 3 px  solid  # 000;,边界底部:3 px  solid  # 000;}   .left_in.on {:固定;,上图:0;}   .left_poi {宽度:100%;,身高:1 px;,溢出:隐藏;}   .right {宽度:960 px;,身高:2100 px;,浮动:正确的;,溢出:隐藏;,背景:#一个FC3;文件}

感谢各位的阅读!关于“css如何实现网页栏目左侧固定当滚动到底部时自动调整位置”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

css如何实现网页栏目左侧固定当滚动到底部时自动调整位置