码迷,mamicode.com
首页 > 移动开发 > 详细

ios下position:fixed失效的问题解决

时间:2019-02-15 18:22:28      阅读:653      评论:0      收藏:0      [点我收藏+]

标签:苹果   line   content   image   -o   失效   otto   ott   亲测   

技术图片

如图,考虑到用户体验的问题,一般页面的下方提交按钮都会随着固定在页面上,方便用户点击。

有些人肯定就说了,这还不简单,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失效的问题解决

标签:苹果   line   content   image   -o   失效   otto   ott   亲测   

原文地址:https://www.cnblogs.com/Lrn14616/p/10384785.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!