【问题标题】:Android/Mobile Webkit CSS Background-Attachment:Fixed Not Working?Android/Mobile Webkit CSS Background-Attachment:固定不工作?
【发布时间】:2012-03-10 04:30:40
【问题描述】:

我是不是快疯了,还是 background-attachment:fixed;在原生安卓浏览器中真的不行吗?

我已经通过使用两个 div 而不是一个来实现了一个简单的修复...第一个 div 绝对定位并包含固定的背景图像,另一个 div 放在它上面并包含滚动内容。

这个修复的问题(除了不必要的复杂性)是,由于某种原因,当我在背景图像 div 上滚动内容时,背景图像完全消失了! :(

有没有其他人找到一个没有问题的解决方法,或者我们应该如何处理这个问题?

【问题讨论】:

    标签: android css mobile webkit mobile-webkit


    【解决方案1】:

    使用本机浏览器滚动,您无法做到这一点。这是默认 Andriod 浏览器中的一个错误。要在顶部或底部实现固定元素,您必须在其上应用position: fixed,然后在包含要滚动的内容的另一个元素上实现自定义滚动。

    我使用这个库来解决这类问题: http://cubiq.org/iscroll-4

    您可以在其页面上找到示例。

    【讨论】:

      猜你喜欢
      • 2014-03-14
      • 2012-03-16
      • 2022-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      相关资源
      最近更新 更多