сдвиги div после эффекта масштаба jquery - PullRequest
4 голосов
/ 22 июня 2011

У меня есть div, который после масштабирования смещается влево и вниз, и я не могу понять, почему это происходит. См. http://jsfiddle.net/7A7gs/2 для всего кода.

Я попытался использовать анимацию ширины / высоты вместо масштаба, и происходит то же самое. Я также попробовал размер вместо масштаба. То же самое.

Кроме того, если я изменю масштаб с «обоих» на вертикальный, div изменяет , а не . Если я изменю масштаб на «горизонтальный», div сместится.

Пожалуйста, дайте мне знать, где я иду не так! MTIA.

РЕДАКТИРОВАТЬ: желаемое поведение заключается в том, что нажатие div смещается в верхний левый угол окна (в настоящее время это работает правильно), а затем расширяется, чтобы заполнить ширину и высоту окна.

В настоящее время он расширяется, чтобы заполнить ширину и высоту окна, а затем смещается вниз и влево, что является не желаемым поведением.

Ответы [ 2 ]

0 голосов
/ 01 июля 2011

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

0 голосов
/ 22 июня 2011

это известная ошибка, пожалуйста, прочтите здесь для быстрого исправления и решения: Элемент переходит в неправильное положение после эффекта "масштаба"

...