2012-03-10 11 views
0

私はRails 3.1とTwitter Bootstrapを使用していますが、<a class="btn btn-large" href="">Button!</a>をレールヘルパーで複製しようとしています。Button w/RailsとTwitterのブートストラップをスタイルする複数のCSSクラス

CSSが「ボタン」を提供しているので、link_tobutton_toのどちらを使用すべきかはわかりませんが、どちらも適切なスタイルのボタンを与えていないことを知っています。

私は、例えば、種々の組合せを試してみた:

<%= button_to "Button!", :class => "btn btn-large" %>

どのように私はレールヘルパーと私の通常のHTMLリンクを複製することができますか?

答えて

3

あなたはlink_toを使用する必要があります。

<%= link_to 'Button!', '#', :class => 'btn btn-large' %> 

私はこの方法でそれを使用し、それが完璧に動作します。

button_toヘルパーはボタンでフォームを生成します。ここでは、ボタンの外観を持つリンクが必要です。

+0

注:JavaScriptが無効な場合、このソリューションはGET以外の方法では機能しません。 – morgler

0

HTML要素の複数のclassseを<element class="foo bar">として指定する必要があります。<element class="foo" class="bar">ではなく、これはやや直観的ではないように思えるかもしれませんが、私は同意します。

+0

お返事ありがとうございますが、これは私が働くことができないこのヘルパー版のRailsです。 :)正しいHTML構文を反映するように質問を編集します。 – Lumen

関連する問題