position:fixed与可scroll的列表,跳转之后再返回底部div先浮在上面,再恢复正常
来源:互联网 发布:网络借贷银行存管 编辑:程序博客网 时间:2024/05/29 19:05
在开发中,遇到这样一个问题。一个页面中有list列表,可滑动,浏览器底部使用position:fixed;bottom:0;固定了一个按钮。
但是当列表向下滚动之后,跳到下个页面又返回,底部的组件会有短暂的先在上面,之后又恢复到正常浏览器底部。
正常红框内容是在底部的。
其实原因也很简单,只是出现了这种闪一下就恢复的问题,一时没了头绪。
关键就是,需要把滚动区域的高度固定,且不能是100%,给底部组件留足够的高度。
.list { padding: 0 rem(15) rem(150) rem(15);//加下padding显示更好 -webkit-overflow-scrolling: touch; height: 60%;//高度调为小于100% overflow: scroll;}
.bottom{height:45%;//高度按自己需求调整position: fixed;bottom:0;}
阅读全文
0 0
- position:fixed与可scroll的列表,跳转之后再返回底部div先浮在上面,再恢复正常
- 让footer div位于网页 页面 底部css3 position:fixed
- React-Redux 恢复列表页跳转明细页之后返回列表状态
- 使position:fixed的DIV居中
- position:fixed div 居中
- position属性absolute与relative 详解 不为人知的(fixed)绝对定位(fixed相对于浏览器窗口=不动的div)
- position设置为fixed的div在手机浏览器上异常的解决办法
- JS如果在自定义confirm之后先确定再跳转到其他指定url
- position:fixed导致当前div的宽度与父块不一致
- "把一个div标签,给它的属性设置position: fixed;bottom:0;固定在浏览器的最底部。 这个div标签在浏览器上下滚动的时候,会一直保持在屏幕最底部,这一点没有问题。但问题是当浏览
- CSS的position:fixed的使用(固定不动的div)
- position ="absolute" 与 position="fixed的异同"
- 使用属性position:fixed的时候如何才能让div居中
- 判断div滑动到底部的scroll代码
- 移动端内容显示在一页时,虚拟键盘输入与position:fixed的冲突解决
- 一个position为fixed的div,宽高自适应,怎样让它水平垂直都在窗口居中?
- position:fixed的解决办法!
- ie6的position:fixed
- Jsp内置对象page和pageContext的区别
- fiddler filter 过滤css 图片等
- 蓝桥杯 学做菜
- Java CompletableFuture
- 关于group by 两个或以上条件的分析
- position:fixed与可scroll的列表,跳转之后再返回底部div先浮在上面,再恢复正常
- Git 基本命令
- 快速web开发中的前后端框架选型最佳实践
- perl对接sqlite3数据库
- POJ 2533 Longest Ordered Subsequence
- MUI上拉加载,下拉刷新
- ubuntu搭建mediawiki全过程(1)
- 关于nodejs中的回调函数理解
- 2017最新CocoaPods安装