Возможно ли как то накладывать на объект определенные стили до тех пор, пока он не завершил загрузку, без вмешательства JS. К примеру, есть изображение, которое подгружается с сервера, ему нужно какое то время, что бы отобразится, по этому я хочу сделать плейсхолдер, что бы был серый моргающий круг, но только пока картинка не загрузилась. Нашел псевдокласс
:-moz-loading, но даже в доках пишут, что не работает, если процесс загрузки уже запущен.
Note that images that are in the process of loading are not matched by this pseudo-class.
Возможно ли как то это сделать без скриптов, и если да, то как?
Я не против рассмотреть варианты и со скриптами, если это легко реюзать и сама реализация несложная.