2009-03-23 6 views
1

Я разрабатываю сайт, оптимизированный для iPhone, и тестирую его на Safari 3.1.2 в Windows. Для некоторых элементов на веб-сайте я применяю неявную анимацию, используя стиль -webkit-transition.-webkit-transition-property получает неожиданные значения в Safari 3.1.2 (Windows)

Так в основном, у меня есть такие элементы, как это:

<div style="-webkit-transition: left 2s linear;">...</div> 

, которые иногда присутствуют в документе с самого начала, а иногда загружаются из другого документа и инъекционные в DOM.

В первом случае анимация происходит так, как ожидалось, однако, когда divs вводятся с использованием JavaScript, -webkit-transition, кажется, игнорируется (анимации нет). Кроме того, в инспекторе Safari, я мог видеть это:

-webkit-transition: condensed 2s linear; 

Что это condensed значит и как я мог заставить использование стиля после инъекции?

Любые подсказки будут оценены.

+0

использование сафари 5, он отсутствовал на века – ExceptionSlayer

ответ

0

Возможно, вы захотите попробовать его с помощью Safari 4 beta для Windows. Как Apple, говорит:

«Safari 4 является самым быстрым и эффективным браузером для Mac и Windows, с большой интеграцией HTML 5 и CSS 3 веб-стандартов, что позволяет следующее поколение интерактивных веб-приложений.»

Так что вам может повезти с Safari 4, просто попробуйте.