Получить CSS-позиционный переход, чтобы не реагировать на масштабирование окна - PullRequest
1 голос
/ 25 февраля 2012

У меня есть переход положения CSS3, который делает слайд погружения с одной стороны на другую при вызове функции JavaScript (функция изменяет значение элемента стиля «влево»).Это прекрасно работает, но CSS-переход также реагирует на то, когда окно масштабируется или изменяется, в результате чего div на секунду появляется в неправильном положении, прежде чем оно переходит обратно на место.

Есть ли способчтобы заставить его реагировать только на мою функцию, или я должен сделать это по старинке, делая переход JavaScript?

Редактировать: Мой код можно найти здесь: http://jsfiddle.net/PURFp/

1 Ответ

1 голос
/ 25 февраля 2012

Вы можете добавить свойство перехода непосредственно перед запуском анимации и удалить его после завершения анимации. Вот демо: http://jsfiddle.net/PURFp/2/.

...