没有显示Gravatar图像

hel*_*rld 2 ruby-on-rails cloud9-ide railstutorial.org

我正在研究Michael Hartl的Ruby on Rails教程,并且我添加了代码来显示用户的Gravatar图像.但它没有显示.

这是我的用户帮助

module UsersHelper
  # Returns the Gravatar (http://gravatar.com/) for the given user.
  def gravatar_for(user)
    gravatar_id = Digest::MD5::hexdigest(user.email.downcase)
    gravatar_url = "https://secure.gravatar.com/avatar/#{gravatar_id}"
    image_tag(gravatar_url, alt: user.name, class: "gravatar")
  end
end
Run Code Online (Sandbox Code Playgroud)

这是我的show.html.erb

<% provide(:title, @user.name) %>
<div class="row">
  <aside class="col-md-4">
    <section class="user_info">
      <h1>
        <%= gravatar_for @user %>
        <%= @user.name %>
      </h1>
    </section>
  </aside>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我检查元素时的代码

    <img alt="humber" class="gravatar" src="https://secure.gravatar.com/avatar/8e92292186fbb306e253b08d0f3eb993">
    humber
Run Code Online (Sandbox Code Playgroud)

这是图像

小智 8

可能你在教程中做了一个练习,并编写了自定义类来隐藏图像

img {
  display: none;
}
Run Code Online (Sandbox Code Playgroud)