我有一个 ruby on rails web 应用程序,在某些视图中,我有许多重图像(<img>
)要渲染。<img>
它们是在 Helper 中生成的。
问题是首先加载 css,然后是 js,然后是重图像,最后是 css 引用的背景图像。
加载所有重图像需要相当长的时间,因此会支撑整个网站。
我想先加载 css 背景图像,然后再加载其他图像,因为它们显然拥有页面的视觉结构。
导轨版本:2.3.8
编辑:谢谢你们,我很抱歉之前没有分享代码。
我有两个模型:类别和图像,每个类别都有很多图像。在视图中,我有一个由助手生成的类别列表:
category.each 做 |cat|
html <<"<a href='##{cat.id}' class='mapcat' >#{cat.libelle}</a>"
结尾
当我单击类别时,将显示图像
categories_images.each 做 |i|
html <<"<div id='#{i.id}' class='#{css}'><img src='/images_moi/categories/#{cat.libelle}/#{i.path_file_name}' />"
结尾
我有与类别列表关联的css背景图像问题是图像(<img>
)显示在类别列表的css背景图像之前。