html - not - rails application css
rieles form_for styling (3)
¿Hay una manera de agregar estilo a los rieles form_for y hacer que se muestre en línea?
¿Ponerlo en un div de la clase apropiada? Es una cosa de exhibición, no una cosa de rieles.
application.css:
.inline form { display: inline; }
form.html.erb
<div class="inline">
<%= form....
</div>
Puede haber una forma más limpia de hacer esto, pero funciona. (Lo intenté con otro hash anidado, sin dados)
<% form_for(@model, :html => { :style => ''background-color:red;'' }) do |f| %>
Una forma aún más clara sería definir el estilo en una hoja de estilo externa (como application.css
). form_for
crea una etiqueta <form id="something"/>
con un atributo id. Por supuesto, puede usar este ID en su (s) hoja (s) de estilo para aplicar un estilo específico al formulario.