Javascript 如何在页眉和页脚之间滚动时创建固定边栏?

Javascript 如何在页眉和页脚之间滚动时创建固定边栏?,javascript,jquery,css,Javascript,Jquery,Css,我想在页眉和页脚之间滚动时创建固定边栏,并将右侧内容设置为可移动的边栏。你必须注意身体的填充,因为填充顶部必须大于或等于头部的高度,左侧填充必须大于侧边栏的宽度。这样你的内容就不会和这两个重叠 正文{ 填充:60px 0 150px; } .标题{ 背景:绿色; 颜色:#fff; 位置:固定; 宽度:100%; 排名:0; 左:0; 高度:60px; z指数:100; } .navbar品牌{ 填充:0px; } .navbar品牌>img{ 宽度:250px; 高度:51px; } navb

我想在页眉和页脚之间滚动时创建固定边栏,并将右侧内容设置为可移动的边栏。你必须注意
身体的
填充
,因为
填充顶部
必须大于或等于
头部的
高度
左侧填充
必须大于
侧边栏的
宽度
。这样你的内容就不会和这两个重叠

正文{
填充:60px 0 150px;
}
.标题{
背景:绿色;
颜色:#fff;
位置:固定;
宽度:100%;
排名:0;
左:0;
高度:60px;
z指数:100;
}
.navbar品牌{
填充:0px;
}
.navbar品牌>img{
宽度:250px;
高度:51px;
}
navbar先生{
页边距底部:0px!重要;
}
.导航栏导航>李>a{
颜色:#fff!重要;
垫底:12px;
}
.nav>li>a:悬停,.nav>li>a:聚焦{
文字装饰:无;
/*背景色:#3385ff!重要*/
颜色:#d83b01!重要;
光标:指针;
}
.图标栏{
背景色:白色;
}
#包裹{
最小高度:100%;
高度:自动;
填充:0 60px;
}
.页脚{
背景:绿色;
颜色:#fff;
高度:70像素;
位置:固定;
宽度:100%;
填充底部:100%自动;
底部:0;
左:0;
}
#自定义搜索输入{
填充:3倍;
边框:实心1px#e4;
边界半径:6px;
背景色:#fff;
}
#自定义搜索输入{
边界:0;
盒影:无;
}
#自定义搜索输入按钮{
保证金:2px0;
背景:无;
盒影:无;
边界:0;
颜色:#666666;
填充:0 8px 0 10px;
左边框:实心1px#ccc;
}
#自定义搜索输入按钮:悬停{
边界:0;
盒影:无;
左边框:实心1px#ccc;
}
#自定义搜索输入。字形图标搜索{
字体大小:23px;
}
.侧边栏{
排名:0;
左:0;
底部:0;
溢出y:自动;
最小高度:600px;
位置:固定;
顶部:60px;
左:0;
宽度:130px;
/*背景色:#F5*/
背景:#fafa无重复滚动0;
填充:10px 5px;
边框:1px实心#DDDDDD;
}

切换导航
  •  

过滤器 选项1
选项2
选项3
选项4
选项5
选项6
选项7
选项8
选项9
选项10
选项11
选项12
这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容

这是可移动的内容


所以您的页眉、页脚和侧边栏将始终显示在屏幕上,只有正确的内容才会滚动?是的,kittycat…您的答案是正确的,但我希望像他的@Venky559一样,代码在您链接的文章中。你读过吗?为此,你的代码必须比你预期的修改得更多。这对除了你以外的任何人来说都是不值得的。