2016-05-05 8 views
0

こんにちは、私はtext_fieldの後ろに "€"記号を置いていますが、レールの形は自動で<です。 br>助けてくださいf.text_fieldの後にラベルを配置する方法は?

+0

'%= f.text_field:preco、:id =>" preco2 "、:label =>"Preço "%>€'私はレールを見たことがない '
'自動的に – sajinmp

+0

私は笑ってみたxtの入力ではなく、正面ではありません:( – Boltz0r

+0

'form_for'のスニペットを貼り付けてください – sajinmp

答えて

1

これは、bootstrap_form_forがそのフォームのコードを挿入するためです。したがって、cssを変更する必要があります。

あなたのCSSファイルで今すぐ
<%= bootstrap_form_for(@composto) do |f| %> 
    <%= f.text_field :nome %> 
    <%= f.text_field :preco, class: 'inline-class' %><span class="symbol-left">€</span> 
    <%= f.submit "Gravar" %> 
<% end %> 

、好ましくapplication.css(そうしないと、各CSSタグに!importantを与える必要があります。

.form-control { width: 95%; } 
.inline-class { display: inline; } 
.form-group { display: inline; } 
.control-label { display: block; } 
.symbol-left { display: inline; } 

これはおそらく正しい方法ではありません。しかし、これは動作します。

+0

本当にあります!ご協力ありがとうございました! :))))))) – Boltz0r

関連する問題