小编Sel*_*imN的帖子

在正常图像之前加载CSS背景图像?

我在rails web app上有一个ruby,在某些视图中我有许多重图像(<img>)来渲染.<img>它们是在Helper中生成的.

问题是首先加载css,然后加载js,然后加载重图像,最后加载css参考背景图像.

加载所有重型图像需要相当长的时间,因此可以保持整个站点.

我想首先加载css背景图像然后加载其他图像,因为它们显然保持页面的视觉结构.

rails版本: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背景图像与类别列表相关联问题是images(<img>)显示在类别列表的css背景图像之前.

html css ruby-on-rails image background-image

3
推荐指数
1
解决办法
9863
查看次数

标签 统计

background-image ×1

css ×1

html ×1

image ×1

ruby-on-rails ×1