为image_tag添加标题Ruby on Rails

时间:2017-05-03 01:48:02

标签: ruby-on-rails

我想知道如何在rails中为我的image_tag添加标题。这就是它喜欢的东西:

<%= image_tag "img1.jpg", :class => "rounded float-left", :height => '400px' %>

无论如何在我的照片下方添加标题。 谢谢:)

2 个答案:

答案 0 :(得分:3)

我没有意识到这里没有Rails助手,但是这样的事情会给你一个图片下方的标题:

<figure>
    <%= image_tag "img1.jpg", :class => "rounded float-left", :height => '400px' %>
    <figcaption>Caption goes here</figcaption>
</figure>

答案 1 :(得分:0)

如果您考虑使用标题,则可以使用:title => "title"添加标题。如果没有,最好创建一个帮助器,输出图像,文本居中并在下面对齐。

示例:

<div class="figure">
  <img src=""/>
  <p class="caption">
    <span class="caption-text">Some caption of any length</span>
   </p>
</div>