css移动固定定位

时间:2012-10-28 09:45:55

标签: mobile scroll css-position

我已经在网上找到了解决方案......

我想为我的网络应用程序创建一个固定的底部菜单, 据我所知,支持不是跨平台的,每个设备和浏览器都存在不同的障碍,

我已经使用

放置了一个元素
position:fixed;
bottom:0;
left:0;

问题:在某些浏览器上有很多错误(滚动结束后弹出窗口,停留在屏幕中央等等......)

这个问题是否有一个很好的解决方案,或者我应该休息一下:-)?

感谢

1 个答案:

答案 0 :(得分:1)

没有跨平台的解决方案,主要是因为许多设备仍然不支持触摸事件,这就是为什么iScroll在WindwsPhone上失败的原因。我预测本地position: fixed;将不会实施至少一年(即使iOS最近做过,其他移动浏览器也落后了;我们可以预期WP8与IE10将支持它和其他一些浏览器,但这不是足够)。我建议你将工具栏保持在底部并保持页面高度足够小,这样人们就不必向下滚动 - 你的应用程序在所有移动平台上看起来都一样。