вот допустим класс, который задает фон: .class{ background: url('img/b.jpg'); }
его на странице сразу нет, и я подгружаю картинку ту что стоит на фоне в .class так как вы написали, и в событии onload вешаю класс на элемент, в итоге ведь все и работать будет так как я хотел, так?
я такое делаю яваскриптом обычно, как писал Дмитрий Кравченко, создали в css нужный класс, потом когда нужно, повесили его на элемент яваскриптом. хотя как говорил один умный дядька, лучше не комбиновать js и css-анимации, или все чисто на css, или все на js.
вы толком просто не объяснили что вам нужно, может покажете пример, и скажете как должно быть в итоге, может мы все не туда копаем