Formtastic предоставляет множество хуков HTML class
и id
на оболочке <li>
и в других местах, так что вы можете по-разному стилизовать различные типы входных данных (например, li.string
) или определенные входные данные(например, li#user_email_input
).
Вы можете, как и другие упомянутые ответы, добавить дополнительные классы в оболочку с помощью :wrapper_html => { :class => 'whatever' }
, чтобы дать себе новые возможности, когда описанные выше варианты не подходят.
Отсюда, это просто проблема стиля / CSS.Вы, вероятно, захотите плавать обертки <li>
друг против друга с помощью float:left;
, а затем очистить поплавки на содержащем <ol>
с помощью overflow:auto;
или любой другой метод очистки по вашему выбору.