0

私は gem simple_formを使用しています。

問題は、単純なフォームでラベルとテキストボックスを 1 行に表示する方法です。

これまでのところ、これに対する美しい解決策は見つかりませんでした。

このコードの簡単な例

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

次の出力が生成されます

ここに画像の説明を入力

最初にラベルと入力ボックスが来るように、入力ボックスと同じ行にラベル (電子メール、電話、パスワード) を配置することを除いて、まさに私が必要としているものです。次の例のように。

ここに画像の説明を入力

やり方を共有できれば最高です。

4

1 に答える 1

0

コードを教えてください。何を試しましたか?

たとえば、 出力はラベル「タイトル」とテキスト入力フィールドになるとsimple_form_for(@article,...) do | f |簡単に言うことができます。f.input :titleラベルのテキストを変更したい場合は、:label属性を追加できます。f.input :title, label: "Different Title"

于 2013-10-05T10:01:46.087 に答える