gem simple_form标签和框在一行中

时间:2013-10-05 05:28:40

标签: ruby-on-rails forms simple-form

我正在使用gem simple_form

问题是如何使简单的表单在一行中显示标签和文本框。

到目前为止,我没有找到任何漂亮的解决方案。

一个简单的例子,关于这段代码

  = f.input :email, :autofocus => true
  = f.input :phone
  = f.input :password, hint: '(leave blank if you don\'t want to change it)'

生成以下输出

enter image description here

这正是我需要的,除了在与输入框相同的行上找到标签(电子邮件,电话,密码),这样首先是标签和输入框。就像下面的例子一样。

enter image description here

如果可以分享如何做的话会很棒。

1 个答案:

答案 0 :(得分:0)

你能告诉我们一些代码吗? 你有什么尝试?

例如,如果您使用simple_form_for(@article,...) do | f |,则可以简单地说f.input :title 输出将是标签“标题”和文本输入字段。如果您想更改标签文字,可以添加:label属性f.input :title, label: "Different Title"