![](/img/trans.png)
[英]How can I use form_for to display a text_field that cannot be edited?
[英]How can I change the length of a text_field in rails?
所以我有這個文本字段
<%= f.text_field :body, placeholder: "Make an offer ", :maxlength=>"254" %>
現在它占據了它所在盒子寬度的100%。我希望它占據95%的范圍。 到目前為止我已經嘗試過(來自其他論壇帖子)
添加:columns => "50"
這不影響它。 我嘗試使用html標簽:html => { :id => "offer_form" }
然后輸入我的css文件
#offer_form { width:50%;}
這沒用
還有其他建議嗎?
編輯:
我意識到在我的css文件中我有/ forms /
input, textarea, select, .uneditable-input {
border: 1px solid #bbb;
width: 98%;
padding: 10px;
height: auto !important;
margin-bottom: 15px;
}
當我在這里改變寬度時它起作用。 但它會影響整個應用程序中的所有表單(顯然)(即它們都是98%)。 有沒有辦法可以識別這個字段,以便我可以獨立編輯它的寬度。
add :size=>"50"
text_field的:size=>"50"
選項
<%= f.text_field :body, :size=>"50", placeholder: "Make an offer ", :maxlength=>"254" %>
使用CSS。 字段的寬度與其最大字符無關。
input.body {
width:95%;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.