Html 如何更改rails中文本字段的长度?

Html 如何更改rails中文本字段的长度?,html,css,ruby-on-rails-3,textfield,Html,Css,Ruby On Rails 3,Textfield,所以我有这个文本字段 <%= f.text_field :body, placeholder: "Make an offer ", :maxlength=>"254" %> 这不管用 还有其他建议吗 编辑: 我意识到在我的css文件中,我在/forms下/ 当我改变这里的宽度时,它就起作用了。但它会影响整个应用程序中的所有表单(显然)(即它们都是98%)。有没有一种方法可以识别这个字段,这样我就可以独立编辑它的宽度 使用CSS。字段的宽度与其最大字符数无关 input.bo

所以我有这个文本字段

<%= f.text_field :body, placeholder: "Make an offer ", :maxlength=>"254" %> 
这不管用

还有其他建议吗

编辑:

我意识到在我的css文件中,我在/forms下/


当我改变这里的宽度时,它就起作用了。但它会影响整个应用程序中的所有表单(显然)(即它们都是98%)。有没有一种方法可以识别这个字段,这样我就可以独立编辑它的宽度

使用CSS。字段的宽度与其最大字符数无关

input.body {
  width:95%;
}
:size=>“50”
选项添加到文本字段

<%= f.text_field :body, :size=>"50", placeholder: "Make an offer ", :maxlength=>"254" %> 
“50”,占位符:“报价”,maxlength=>“254%”

这给了我一个未定义的方法“size”错误。知道为什么吗?我认为大小只是css的一个特性。如果你遇到了这个错误,那是因为你没有使用
。它是
:大小
,而不是
大小
。这个答案可能会让你的文本框变小,但如果你真的想让你的文本框的宽度达到父文本框的95%,这可能帮不了你。你需要CSS,但这并不影响它。我可以向您展示任何其他可能有帮助的代码片段吗?这些代码可能不会影响它,除非您的
碰巧有一个
body
类。您需要将CSS应用于您的特定类/标识符。哦,好的。我想我知道发生了什么。我已编辑了我的问题
input.body {
  width:95%;
}
<%= f.text_field :body, :size=>"50", placeholder: "Make an offer ", :maxlength=>"254" %>