-webkit-transform проблема с мобильным Safari - PullRequest
1 голос
/ 09 ноября 2011

В дополнение к моему более раннему вопросу, касающемуся обнаружения сталкивающихся элементов в jQuery, я написал некоторый пользовательский код jQuery, который обрабатывает это.Все отлично работает в Google Chrome и работает как положено.

Однако в Mobile Safari на iOS 5 настройки не отражаются.Вот пример кода jQuery для анимации:

if(this_position.top <= docked_element.bottom && ($this.html() != fake_persistent.html()))
{
    var new_top = this_position.top - fake_persistent.outerHeight();
    fake_persistent.css('-webkit-transform', 'translate3d(0, ' + new_top + 'px, 0)');
}

Хотя преобразование не работает, если я перестану прокручивать окно, элемент будет расположен правильно.Это немного сложно объяснить, но если вы посмотрите на эту страницу в Chrome, а затем в Mobile Safari, вы поймете, что я имею в виду> http://ben -major.co.uk / labs / contact-app /

...