は、だから私はこのテキストフィールドどのようにして、レールのtext_fieldの長さを変更できますか?
<%= f.text_field :body, placeholder: "Make an offer ", :maxlength=>"254" %>
は今それがであるボックスの幅の100%を占めている。私はそれが95%のように取り上げたいと思います。これまで私は(他のフォーラムの投稿から)
を追加しましたが、これは影響しませんでした。私は、これは
他の提案を動作しませんでした
#offer_form { width:50%;}
を
:html => { :id => "offer_form" }
、htmlタグに入れて を試してみましたが、その後、私のCSSファイルに入れて?
編集:
私は私のCSSファイルでのI/フォーム/
input, textarea, select, .uneditable-input {
border: 1px solid #bbb;
width: 98%;
padding: 10px;
height: auto !important;
margin-bottom: 15px;
}
の下に持っていると私はここの幅を変更したときに、それが動作することを実現しました。それはアプリケーション全体(明らかに)のすべてのフォームに影響を与えます(つまり、それらはすべて98%です)。私は自分の幅を独立して編集できるように、このフィールドだけのIDができる方法はありますか?
をtext_fieldする
:size=>"50"
オプションを追加します。私が助けてくれるかもしれないことを示すことができる他のコードがありますか? –あなたの ''に 'body 'というクラスがなければ、そのコードは*影響しません。特定の*クラス/識別子にCSSを適用することを意図しています。 – meagar
ohh ok。私は何が起こっているのか知っていると思う。私は私の質問 –