我从名为画廊的表中获取图像。 该字段包括id,user_id,pic。 从此表中获取图像时,我需要指定不同大小的每个图像。 我所知道的是:
<%@ us.each do | p | %GT;
<%= image_tag(p.pics,:size =>“150x300”),:class => “我”%>
<%end%>
这将从该表中获取相同大小的所有图像。
如何获取不同大小的图像? html代码示例:
> <img class="me" src="/images/DSC01145.gif" width="200px"
> height="450px"/>
>
> <img class="me" src="/images/DSC01140.gif" width="100px"
> height="200px"/>
>
> <img class="me" src="/images/DSC01074.gif" width="100px"
> height="125px"/>
>
> <img class="me" src="/images/22.gif" width="175px" height="350px"/>
由于
答案 0 :(得分:0)
查看宝石回形针,它非常适合存储图像,并且可以轻松添加不同尺寸的图像。一般人们使用S3 + Paperclip。
答案 1 :(得分:0)
我得到了上面的答案......
由于图像总是3个,所以我写的是:
<% a = @us[0] %>
<% b = @us[1] %>
<% c = @us[2] %>
<%= image_tag(a.gal_pics, :size =>"150x300", :class =>"me") %>
<%= image_tag(b.gal_pics, :size =>"200x450", :class =>"me") %>
<%= image_tag(c.gal_pics, :size =>"100x200", :class =>"me") %`
由于