Android / Mobile Webkit CSS Background-Attachment: исправлено Не работает? - PullRequest
6 голосов
/ 19 февраля 2012

Я просто схожу с ума, или делает background-attachment: исправлено;действительно не работает в нативном браузере Android?

Я уже реализовал простое исправление, используя два div вместо одного ... Первый div позиционируется абсолютно и содержит фиксированное фоновое изображение, другой div идет сверхуоб этом и содержит прокручиваемый контент.

Проблема с этим исправлением (помимо ненужных усложнений) заключается в том, что по какой-то причине, когда я прокручиваю содержимое поверх div фонового изображения, фоновое изображение полностью исчезает!: (

Кто-нибудь еще нашел обходной путь, который не глючит, или как именно мы должны работать с этим?

1 Ответ

2 голосов
/ 20 апреля 2012

При встроенной прокрутке браузера вы не сможете этого сделать. Это ошибка в стандартном браузере Andriod. Чтобы реализовать фиксированный элемент сверху или снизу, вы должны применить к нему position: fixed, а затем реализовать пользовательскую прокрутку для другого элемента, который содержит содержимое для прокрутки.

Я использовал эту библиотеку для решения таких проблем: http://cubiq.org/iscroll-4

Примеры вы можете найти на его странице.

...