css - Rails Simpleform 设置表单输入元素的宽度

标签 css ruby-on-rails forms html-table simple-form

我在表格中使用 gem simpleform

我想调整简单表单的每个表单元素的宽度,我可以这样做吗?

我尝试了以下但它似乎不起作用

    <td><%= listing.name %></td>
<td><%= f.input :suite, :input_html => { :size => 10, :maxlength => 10 } %></td>

我在这里查看了 simpleform 文档,但找不到具体设置宽度的方法。这是我在表格中的表格的样子。我想让列变窄。

enter image description here

如您所见,列宽非常宽。请告知如何使它们的尺寸合适,以免占用太多空间。

最佳答案

我用过 <%= f.input :fieldname, :input_html => {:maxlength =>2,:style=> 'width: 20px'}%>成功。您是否禁止所有标签? (通过 :label=>false )?

关于css - Rails Simpleform 设置表单输入元素的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11025074/

相关文章:

javascript - 实时文档编辑和协作

ruby-on-rails - 使用acts_as_votable 的缓存计数

基于 Javascript 的 HTML/CSS Lint

php - 放置文本绝对不重叠

ruby-on-rails - 如何在 RAILS 中使用参数访问 JSON 数组

javascript - 提交表单后出错

html - HTML 表单数组中的方括号。只是常规的还是有意义的?

forms - 带有存储库方法的单元测试表

css - 背景 VS 背景颜色 : performance

css - 在 flexbox 中,为什么我们定义容器而不是元素本身?