Sop*_*ert 68 javascript css iphone mobile-safari
是否可以在Mobile Safari中相对于视口定位元素?正如许多人所指出的那样,position: fixed它不起作用,但Gmail刚刚推出了一个几乎就是我想要的解决方案 - 请参阅消息视图中的浮动菜单栏.
在JavaScript中获取实时滚动事件也是一种合理的解决方案.
小智 74
这个固定位置div只需2行代码即可实现,它将div上的div移动到页面底部.
window.onscroll = function() {
  document.getElementById('fixedDiv').style.top =
     (window.pageYOffset + window.innerHeight - 25) + 'px';
};
vav*_*ava 35
iOS 5 支持position:fixed.
它对我有用:
function changeFooterPosition() {   
  $('.footer-menu').css('top', window.innerHeight + window.scrollY - 44 + "px");
}
$(document).bind('scroll', function() {
  changeFooterPosition();
});
(44是我的酒吧的高度)
虽然栏只在卷轴的末尾移动...
小智 5
这可能会让你感兴趣.这是Apple Dev支持页面.
http://developer.apple.com/library/ios/#technotes/tn2010/tn2262/请 
 
阅读" 4.修改依赖于CSS固定定位的代码 "这一点,您会发现Apple有很好的理由制作有意识地决定将固定位置作为静态处理.
| 归档时间: | 
 | 
| 查看次数: | 108983 次 | 
| 最近记录: |