артефакты теней из-за анимации jQuery в WebKit - PullRequest
1 голос
/ 23 февраля 2012

Когда я пытаюсь применить метод jQuery animate к плавающему блоку рядом с блоком с тенью блока, некоторые артефакты появляются в WebKit (я тестирую в Chrome 18 и 19).

box-shadow artifact

Контрольный пример: http://jsfiddle.net/JxBKM/

Кто-нибудь знает, как это предотвратить?

1 Ответ

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

Итак, я обновил вашу скрипку , чтобы включить функцию animate: complete. По сути это функция, вызываемая, когда анимация завершена. Скрипка, которую я собрал, работает только в первый раз, когда она вызывается, потому что она устанавливает фон в нечто иное, чем было изначально. По какой-то причине Chrome не хочет делать анимацию, затем снова установите CSS. Посмотрите, и вы поймете, что я имею в виду. Работает с первого раза, но не последующих попыток.

Я рекомендую использовать изображение для box-shadow или усовершенствовать скрипку, чтобы сбросить ее каждый раз, а не в первый раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...