作者:旺仔admin管理员组文章数量:1610903
如题的问题其实大家在开发过程中应该都有遇到过,网上搜的答案层出不穷,特别是用js解决的各路大神们,你用js解决你考虑过js的感受吗?这个耗能是用css3解决成千上万倍,好了话不多说,直接进入主题:
如图,考虑到用户体验的问题,一般页面的下方提交按钮都会随着固定在页面上,方便用户点击,有些人肯定就说了,这还不简单,position:fixed;但是在ios这个坑货系统上这个position:fixed这个css属性就会失效,你懂的,苹果就是搞特殊,下面我就用css来解决这个问题。
1.这个是要滑动的内容的css:
.page-content {
overflow: auto;
-webkit-overflow-scrolling: touch;
box-sizing: border-box;
height: 100%;
position: relative;
z-index: 1;
}
暂且我就将它的内容区域命名page-content,即html内容为
<div class="page-content">这个是可以滑动的内容区域</div>
2.这个是固定在页面上的区域:
<div class="scroll-page">这个是按钮</div>
.scroll-page{
position: fixed;
bottom: 0;
width: 100%;
height: 50px;
background: #f8105c;
color: white;
text-align: center;
line-height: 50px;
font-size: 18px;
z-index: 99;
}
这样的话可以完美解决这个fixed在ios上失效的问题。版权声明:本文标题:ios下position:fixed失效的问题解决 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728607049a1165586.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论