Есть страница, на которой сеткой представлены логотипы.
Конструкция такая:
<ul class="clients">
<li><div id="beeline"></div></li>
<li><div id="rustelcom"></div></li>
...
</ul>
Всего 24 логотипа стоят сеткой 6х4.
В css прописаны фоны для этих div'ов. В качестве фонов - svg-файлы.
И всё вроде бы хорошо, всё везде работает. Казалось бы, чему тут не работать? Однако странно себя ведёт Firefox. Он отказывается показывать часть логотипов. Т.е. страница загрузилась он отобразил из 24-х логотипов всего 10, к примеру (причём в хаотичном порядке). Перезагружаем ещё раз - 15 показал (опять в хаотичном порядке). Т.е. нет никакой системы в том, какие лого он загружает, а какие нет. Каждый раз по разному. Каждый раз каких-то лого не хватает, а какие-то загружаются нормально. Я уже с ума схожу пытаясь найти причину такого поведения.
Есть может какой-то способ проверки загрузки или принудительной дозагрузки незагруженных изображений?