Android/Mobile Webkit CSS Background-Attachment: исправлено Не работает?
Я просто схожу с ума, или делает background-attachment: исправлено; неужели не работает в родном браузере Android?
Я уже реализовал простое исправление, используя два div вместо одного... Первый div позиционируется абсолютно и содержит фиксированное фоновое изображение, другой div идет поверх него и содержит прокручиваемый контент.
Проблема с этим исправлением (кроме ненужного усложнения) заключается в том, что по какой-то причине, когда я прокручиваю содержимое поверх div фонового изображения, фоновое изображение полностью исчезает! :(
Кто-нибудь еще нашел обходной путь, который не глючит, или как именно мы должны работать с этим?
1 ответ
С родной прокруткой браузера вы не можете этого сделать. Это ошибка в стандартном браузере Andriod. Для реализации фиксированного элемента сверху или снизу необходимо применить position: fixed
на нем, а затем реализовать пользовательскую прокрутку на другом элементе, который содержит содержимое для прокрутки.
Я использовал эту библиотеку для такого рода проблем: http://cubiq.org/iscroll-4
Вы можете найти примеры на его странице.