Поведение, которое вы видите, связано с тем, что браузеры ограничивают количество одновременных подключений. Поскольку ваши стили и сценарии, скорее всего, находятся в вашем разделе <head>
, они обязательно будут вызваны перед фоновыми изображениями. Поэтому изображения должны загружаться после стилей и сценариев - вдвойне, если стиль, определяющий фоновое изображение, присутствует в вашей таблице стилей.
На самом деле нет никакого способа избежать этого при первой загрузке, но если вы устанавливаете правильные заголовки кэша, изображения будут мгновенными.