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 回答