1

私は Rails と Bootstrap を使用しており、上部に大きな画像、下部にテキストがある大きな 100x100 ピクセルのボタンを作成しようとしています。

ビューで次のコードを使用しています(部分的):

<button class="btn btn-large btn-vehicles btn-header-maint">
        <%= image_tag ("glyphs/Vehicles.gif" , :size => "66x66") %>
        <br></br>
        <%= link_to( "Vehicles", :controller => 'vehicles') %>
        </button>

問題は、ボタン全体ではなく、テキストのみがリンクとして機能していることです。私はこれを解決しようとして何時間もいじりました。誰でも正しい構造を手伝ってもらえますか?

4

1 に答える 1

1

タグ内にリンクをネストすることはできません<button>

おそらく、リンク自体をボタンとして使用し、その中にコンテンツを配置し、適切にスタイルを設定する必要があります。

<%= link_to( "Vehicles", :controller => 'vehicles') do %>
  <%= image_tag ("glyphs/Vehicles.gif" , :size => "66x66") %>
  <br></br>
<% end %>
于 2012-11-17T05:27:29.920 に答える