有没有办法将样式添加到rails form_for并使其显示为内联?
答案 0 :(得分:46)
可能有一种更简洁的方法可以做到这一点,但它确实有效。 (我尝试了另一个嵌套哈希,没有骰子)
<% form_for(@model, :html => { :style => 'background-color:red;' }) do |f| %>
答案 1 :(得分:3)
更简洁的方法是在外部样式表中定义样式(如application.css
)。 form_for
创建一个带有id属性的<form id="something"/>
标记。您当然可以在样式表中使用此ID将一些特定样式应用于表单。
答案 2 :(得分:1)
把它放在适当类的div中?它是一个显示器,而不是轨道物。
application.css:
.inline form { display: inline; }
form.html.erb
<div class="inline">
<%= form....
</div>