页面不出现滚动条,局部有滚动条
2016-09-07 18:06
225 查看
需求:
页面header 固定在头部,footer固定在尾部,中间为内容。
中间内容可以无限添加内容,那么滚动条就是在中间的容器中,不管怎么滑动内容,顶部和尾部都是固定不动
解决办法:
代码分析:
中间部分的代码是绝对定位,距离顶部35px,距离底部1px;那么代码中间div的内容就是在一个页面内,只是中间div呈现滚动条,而页面不存在滚动条。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/25/aff6ee3b3c0891f6b26d40726a49c38a.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/25/6ec81f8324f8005edf57c511e02ba1fb.png)
大小: 82.7 KB
查看图片附件
页面header 固定在头部,footer固定在尾部,中间为内容。
中间内容可以无限添加内容,那么滚动条就是在中间的容器中,不管怎么滑动内容,顶部和尾部都是固定不动
解决办法:
<!-- header --> <div class="relative overflow_hidden height_35px " id="headerContent" style="z-index: 888;"> <img src="../images/top_bg.png" class="all_width height_35px absolute" style="left: 0;top: 0;"> <span class="icon iconfont absolute font_18 color_fff" style="left: 10px;top:6px;z-index: 4;"></span> <div class="absolute all_width line_height_35px text-center font_18 color_fff" style="top: 0;left: 0;height: 30px;">周定</div> </div> <!-- middle content --> <div class="absolute all_width" id="scrollContent" style="top: 35px;left: 0px;overflow: auto;bottom: 1px;"> <div class="relative" style="overflow: auto"> ... ... </div> </div> <!-- footer --> <div class="fixed color_fff all_width line_height_40px" style="bottom: 0px;left: 0px;"> <div class="float_right width_120px text-center pointer" style="background-image: url(../images/orderBtn.png);background-size: contain"> 立即订购 </div> <div class="margin_right_120 bg_000"> <span class="clearfix"></span> </div> </div>
代码分析:
中间部分的代码是绝对定位,距离顶部35px,距离底部1px;那么代码中间div的内容就是在一个页面内,只是中间div呈现滚动条,而页面不存在滚动条。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/25/aff6ee3b3c0891f6b26d40726a49c38a.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/25/6ec81f8324f8005edf57c511e02ba1fb.png)
大小: 82.7 KB
查看图片附件
相关文章推荐
- 微信开发安卓页面出现两个滚动条其中一条无法滚动可以采用局部区域滚动解决
- frameset, iframe, frame框架页面出现横向滚动条bug的隐藏方法
- frameset, iframe, frame框架页面在IE6中出现横向滚动条bug的隐藏方法
- 页面出现滚动条时会出现抖动现象
- JS判断页面是否出现滚动条
- html让局部强制出现滚动条不破坏整体的样式和布局
- DIV里Table的宽度设置为100%后页面出现滚动条的解决办法;DIV下移的解决办法 IE 和 FireFox 都通过
- 强制隐藏页面出现滚动条的问题
- iframe里的页面在ie6里出现滚动条的解决办法
- JS判断页面是否出现滚动条
- Silverlight页面在兼容/高速模式下出现滚动条的解决办法
- Jquery 操作页面中iframe自动跟随窗口大小变化,而不出现滚动条,只在iframe内部出滚动条
- frameset, iframe, frame框架页面出现横向滚动条bug的隐藏方法
- frameset, iframe, frame框架页面出现横向滚动条bug的隐藏方法私人日志
- 页面适应UIWebView大小,不出现横向滚动条[转]
- frameset, iframe, frame框架页面出现横向滚动条bug的隐藏方法
- frameset, iframe, frame框架页面出现横向滚动条bug的隐藏方法
- Jquery 操作页面中iframe自动跟随窗口大小变化,而不出现滚动条,只在iframe内部出滚动条
- JS判断页面是否出现滚动条
- 让页面出现滚动条的时候,滚动条不影响页面宽度