Javascript &引用;位置:固定;底部:0&引用;不';我不能在iPhone上工作
iPhone似乎不支持css属性Javascript &引用;位置:固定;底部:0&引用;不';我不能在iPhone上工作,javascript,jquery,iphone,css,mobile,Javascript,Jquery,Iphone,Css,Mobile,iPhone似乎不支持css属性“position:fixed”是否有好的解决方法?我看过各种垂直滑动元素的JavaScript/jQuery解决方案,但这不是最好的解决方案,我希望将元素固定在屏幕底部。 <div id="a"> //your website content </div> <div id="b"> //your fixed footer </div> //您的网站内容 //你的固定页脚 将b的高度设置为所需的任何值
“position:fixed”
是否有好的解决方法?我看过各种垂直滑动元素的JavaScript/jQuery解决方案,但这不是最好的解决方案,我希望将元素固定在屏幕底部。
<div id="a">
//your website content
</div>
<div id="b">
//your fixed footer
</div>
//您的网站内容
//你的固定页脚
- 将b的高度设置为所需的任何值(css)
- 将a的高度设置为screen.height-b.height(js)
- 还将样式设置为溢出:滚动李>
你试过用谷歌搜索这个问题吗
iPhone上的溢出滚动需要使用两个手指滚动。对于你页面的主要内容来说,这是一个糟糕的用户界面。凯文·巴拉德的评论,主修+1。对于用户来说,这是一个噩梦般的界面——大多数用户甚至不知道双指滚动的存在。上帝,请不要使用双指滚动。我真的不知道你能做到这一点,直到今年早些时候。对不起,我在寻找一个更强大的解决方案。谢谢你的评论。我试过iscroll,但老实说不是很好。一般来说,没有一个是很好的。即使是Gmail也很糟糕,他们最终还是把它取了下来,改用浮动面板。很糟糕,但这是真的。我也会尝试:所以我测试了iscroll解决方案,我会说这是我能找到的最接近iphone上固定位置的解决方案。如果这是您使用的解决方案,请将其标记为正确,以便其他搜索人员可以轻松查看您使用的内容:)祝您的iphone站点好运!老实说,我对此也相当失望,因为我想用iPhone制作纯HTML5应用程序look@OscarGodson,我最终使用了一些自定义jQuery代码,但这是最容易实现和使用的代码。顺便问一下,你对媒体查询有什么了解吗?所以在检查完这个doctyper之后,我遇到的问题是我无法在页面上重新创建html元素,其目的是为了在其他网站上发布广告。所以最后我不得不使用一个javascript-on-scroll函数。谢谢你的回答,大卫。