2017-05-03 20 views
0

railsのimage_tagにキャプションを追加する方法を知りました。ここには次のようなものがあります:image_tagにキャプションを追加するRuby on Rails

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

私はこの写真の下にキャプションを追加することはとにかくありますか? 感謝:)

答えて

2

あり私の知るこのためのRailsのヘルパーがいませんが、このようなものは、あなたの画像の下にキャプションを与える必要があります:

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

はどうもありがとうございました:) – Aaron

+0

あなたは非常に歓迎しています! – Danny

0

ます場合は、:title => "title"とタイトルを追加することができますそのキャプションを考慮してください。そうでない場合は、テキストを中心にしてすぐ下に整列されたイメージを出力するヘルパーを作成することをお勧めします。

例:

<div class="figure"> 
    <img src=""/> 
    <p class="caption"> 
    <span class="caption-text">Some caption of any length</span> 
    </p> 
</div> 
関連する問題