如何将此图像移动2个像素?语法建议

时间:2014-08-04 14:57:47

标签: ruby-on-rails

我有一张图像,我试图向下移动两个像素。这似乎很容易,但我无法正确理解语法。以下是我的图片的代码。

= link_to("...with <img src='#{widget_logo_url}' border=0/>   
  Code", "http://website.net", :target => "_blank", :style => "margin-right:11px;")

我尝试了一些变体来移动这张图片,但它并没有起作用。这是我尝试过的:

= link_to("...with <img src='#{widget_logo_url}' border=0 margin-bottom:-2px/>   
  Code", "http://website.net", :target => "_blank", :style => "margin-right:11px;")

 = link_to("...with <img src='#{widget_logo_url}' border=0 "margin-bottom:-2px">   
  Code", "http://website.net", :target => "_blank", :style => "margin-right:11px;")

 = link_to("...with <img src='#{widget_logo_url}' border=0 margin-bottom:"-2px">   
  Code", "http://website.net", :target => "_blank", :style => "margin-right:11px;")

我查看了link_to参数,我尝试修改:style标签,但它整个移动了整个链接。一些帮助会很棒,因为我真的想继续前进。感谢。

1 个答案:

答案 0 :(得分:0)

根据此documentation,您可以执行以下操作:

link_to "http://website.net", {:target => "_blank", :style => "margin-right:11px;"} do
  # place here your <img> tag, or whatever you want wrapping up by your link
end