Schienen Simpleform Einstellung der Breite eines Formular-input-element

Ich bin mit der gem simpleform innerhalb einer Tabelle

Möchte ich zum anpassen der Breite jedes form-element von der einfachen form kann ich tun?

Ich habe Folgendes versucht, aber es scheint nicht zu funktionieren

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

Ich schaute auf die simpleform Dokumentation ist hier aber nicht finden konnten, wie speziell die Breite. Hier ist, was mein Formular in eine Tabelle aussieht. Ich würde gerne die Spalten schmaler.

Schienen Simpleform Einstellung der Breite eines Formular-input-element

Wie Sie sehen können die Spaltenbreiten sind sehr breit. Bitte beraten, wie Sie die entsprechende Größe, so dass Sie nicht nehmen zu viel Platz.

  • Das sollte funktionieren. Vielleicht verwenden Sie nur :size? Siehe github.com/plataformatec/simple_form/issues/168
  • NÖ. Dieses: <td><%= f.Eingang :suite, :size => 10} %></td> hat nicht funktioniert entweder
  • Versuchen Sie, die Einstellung in der CSS? Und überprüfen colimn breiten. Verwenden Sie ein grid-system?
  • Sorry, ich war unklar. Ich wollte Sie, um zu versuchen <td><%= f.input :suite, :input_html => { :size => 10} %></td>. Auf den zweiten Gedanken, sollte das nicht wirklich einen Unterschied machen. Vielleicht gibt es etwas in Ihrem CSS, die das überschreiben es?
InformationsquelleAutor banditKing | 2012-06-14
Schreibe einen Kommentar