2009-09-01 18 views

cevap

44

Bunu yapmanın daha temiz bir yolu olabilir, ancak çalışır. (Ben başka bir yuvalanmış karma, hiçbir zar ile denedim)

<% form_for(@model, :html => { :style => 'background-color:red;' }) do |f| %> 
+0

Daha temiz bir yol varsa, harika ... ama eğer bu işe yaramazsa benim için gayet iyi çalışıyor! Çok teşekkürler Andy! – Daniel

0

Uygun sınıfın bir div içine koyun? Bu bir görüntü şey, bir ray şey değil.

application.css:

<div class="inline"> 
    <%= form.... 
</div> 
3

bir daha temiz bir şekilde harici bir stil (gibi application.css) içerisinde stil tanımlamak olacaktır

.inline form { display: inline; } 

form.html.erb. form_for, bir id niteliğine sahip bir <form id="something"/> etiketi oluşturur. Bu kimliği, formunuza belirli bir stil uygulamak için stil sayfalarınızda kullanabilirsiniz.

İlgili konular