Rails Simpleform setting the width of a form input element

11,357

I've used <%= f.input :fieldname, :input_html => {:maxlength =>2,:style=> 'width: 20px'}%> with success. Are you suppressing all labels? (via :label=>false)?

Share:
11,357
banditKing
Author by

banditKing

Student, hacker, mad hatter ;-)

Updated on June 20, 2022

Comments

  • banditKing
    banditKing almost 2 years

    I'm using the gem simpleform inside a table

    I want to adjust the width of each form element of the simple form can I do that?

    I tried the following but it doesn't seem to work

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

    I looked at the simpleform documentation here but couldn't find how to specifically set the width. Here is what my form inside a table looks like. I'd like to make the columns narrower.

    enter image description here

    As you can see the column widths are very wide. Please advise how to make them the appropriate size so they don't take too much space.