CSS3 переход для: после псевдоэлемента - PullRequest
5 голосов
/ 28 октября 2011

Проверьте эту скрипку: http://jsfiddle.net/sajYc/

Переход для псевдоэлемента :after работает в Firefox, но завершается неудачно в браузерах на основе webkit. Есть идеи, если это выйдет в будущем выпуске? Какие-нибудь обходные пути не JQuery для этого?

По сути, я использую его на странице для перехода между двумя состояниями спрайта фонового изображения (вместо двух цветов, как в скрипке). Плавный переход между нормальным и пиктограммным изображением. Поэтому я не хочу добавлять в него кучу реальных элементов, просто чтобы эта анимация работала.

1 Ответ

5 голосов
/ 28 октября 2011

К сожалению, это известная проблема в браузерах Webkit и IE:

http://css -tricks.com / 13555-transitions-and-animations-on-css-Generated-Content /

Однако в jQuery возможно замирание между состояниями спрайтов изображений.Этот урок дает хороший разбег:

http://www.tutorial9.net/tutorials/web-tutorials/creative-button-animations-with-sprites-and-jquery-part-2/

...