为什么rails图像没有使用“size =>”调整大小?

时间:2017-04-07 20:44:22

标签: html ruby-on-rails ruby

我在轨道上制作了一个简单的静态网页。在页面视图中,我有一个嵌入的ruby代码行来显示名为“logos.png”的图像。我试图显示这个水平拉伸的图像,我试图通过增加像素的宽度大小,从原始大小1735 x 552像素增加到2735 x 552像素。这是我的代码:

<%= image_tag "logos.png", :size => "2735px × 552" %>

当我使用此代码时,图像保持相同的大小,并且不会增加其宽度。我也试过替换“:size =&gt;”用“尺寸:”。如何使用这种或其他方法增加宽度?谢谢

1 个答案:

答案 0 :(得分:1)

根据文档image_tag,它必须采用正确的格式 您出于某种原因使用乘法符号,该方法只是像往常一样使用简单的x

  

:size - 提供为“{Width} x {Height}”或“{Number}”,因此“30x45”   变为宽度=“30”,高度=“45”,“50”变为宽度=“50”   高度=“50”。 :如果值不正确,将忽略大小   格式。

= image_tag "logos.png", size: "2735x552"