iPhone原生webkit浏览器不支持CSS position: fixed
当开发一个iPhone 的Web应用程序,我需要一些元素固定出现在屏幕上。比如:网页的头部头部、底部,或者工具栏。
当然在pc端,我们遇到这种情形下可以轻松解决的这个问题。
CSS属性:position : fixed
但是不幸的是这个属性在iPhone下不生效,当我们滚动屏幕时,它并不会固定呆在页面上。
为什么会这样?
技术上而言,CSS属性被遵从的,即使出现这个出人意料的情况。 为了理解正在发生的事情,你需要了解你所看到的iPhone实际上是一个完整的HTML页面到视觉窗口。
