Safari 5.1.3 Позиция: исправлена ​​ошибка при отображении с прокруткой при загрузке - PullRequest
3 голосов
/ 23 марта 2012

http://hungimage.herokuapp.com/ имеет POC-проблему, с которой я сталкиваюсь при прокрутке страницы загрузки в Safari.Вызов изображения внизу страницы запрашивает конечную точку, которая не будет возвращать ответ, чтобы поддерживать загрузку страницы и отображать проблему рендеринга.

Пока страница загружается и все ресурсы не были загружены, если я прокручиваю в Safari версии 5.1.3 (7534.53.10), заголовок с фиксированной позицией будет отображаться неправильно.Если вы будете быстро прокручивать вверх и вниз в Safari, вы сможете обнаружить проблемы с рендерингом.

Я не могу продублировать это в других браузерах, и мне нужно решение, которое не оказывает негативного влияния на положение абсолютнопозиционированные элементы.Вы можете увидеть скринкаст здесь: http://www.flickr.com/photos/geoff/6861146330/

Я что-то упустил с позицией: исправлено?


Обновление:


Похоже, этонастоящая ошибка Safari.Если у вас есть страница с зависшим (навсегда загруженным - пример здесь: geoffreymoller.no.de) изображением, открытым в одной вкладке в Safari 5.1.4, и сайт с фиксированным заголовком в другой вкладке (facebook, другие примеры здесь: http://webdesignledger.com/inspiration/22-examples-of-fixed-position-navigation-in-web-design), Если вы прокрутите сайт с фиксированным заголовком, в заголовке будут отображаться проблемы с отображением.

1 Ответ

0 голосов
/ 28 марта 2012

Две вещи для пуленепробиваемого кода;

Сделайте div:

<div id="fixed"></div>

Семантический контейнер на странице и добавьте следующую декларацию CSS в фиксированное правило div #

z-index:99;

Надеюсь, это поможет Джеффу.

...