Загрузка фоновых изображений CSS перед обычными изображениями?

У меня есть веб-приложение ruby on rails, и в некоторых видах у меня много тяжелых изображений (<img> ) для визуализации.<img> генерируются в помощнике.

Проблема в том, что сначала загружается css, затем js, затем тяжелые изображения, а затем, наконец, css справочные фоновые изображения.

Все тяжелые изображения загружаются довольно долго, поэтому весь сайт остается на виду.

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

рельсы версия: 2.3.8

РЕДАКТИРОВАТЬ: Спасибо, ребята, я прошу прощения за то, что не поделились кодом ранее.

У меня есть две модели: категории и изображения, каждая категория имеет много изображений. В представлении у меня есть список категорий, который создается помощником:

 
categories.each do |cat|
    html << "<a href='##{cat.id}' class='mapcat' >#{cat.libelle}</a>"
end

и когда я нажимаю на категорию изображения отображаются

 categories_images.each do |i|
    html << "<div id='#{i.id}' class='#{css}'><img src='/images_moi/categories/#{cat.libelle}/#{i.path_file_name}' />"
  end

У меня есть css фоновое изображение, связанное со списком категории Проблема в том, что изображения (<img>) отображается перед фоновыми изображениями css списка категорий.

Ответы на вопрос(4)

Ваш ответ на вопрос