无论我为尺寸选项提供什么,尺寸仍然是默认的80 x 80.任何想法为什么会这样?
<%= link_to gravatar_for(micropost.user, options = { size: 100 }), micropost.user %>
我认为CSS中的某些内容可能会覆盖参数,但找不到任何内容:
.gravatar {
float: left;
margin-right: 10px;
}
.gravatar {
float: left;
margin-right: 10px;
}
img {
display: block;
padding: 5px 0;
}
答案 0 :(得分:0)
如果是你正在使用的https://github.com/mdeering/gravatar_image_tag宝石,我会在这里找到另一种方法。
<%= link_to micropost.user do %>
<%= gravatar_image_tag('micropost.user', :gravatar => { :size => 15 }) %>
<% end %>
答案 1 :(得分:0)
试试这个:
<%= link_to gravatar_for(micropost.user, micropost.user), size: 100 %>
有关link_to
帮助器方法用法的更多信息,请参阅此处的RoR API:
http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to
从浏览器控制台获取HTML代码也可以帮助您提供更好的帮助。