-webkit-transition-property получает неожиданные значения в Safari 3.1.2 (Windows) - PullRequest
1 голос
/ 24 марта 2009

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

В общем, у меня есть такие элементы:

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

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

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

-webkit-transition: condensed 2s linear;

Что означает condensed и как я могу принудительно использовать стиль после внедрения?

Любые подсказки приветствуются.

Ответы [ 2 ]

0 голосов
/ 07 мая 2009

Я не очень много сделал с такими вещами, но я видел различия между настольным и мобильным Safari (например, Как мне сделать элемент уменьшенным до нуля с помощью CSS-перехода на iPhone? ).

Поэтому я считаю, что для тестирования вам понадобится iPhone или iPod Touch.

0 голосов
/ 24 марта 2009

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

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

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

...