使用CSS在erb中设置Ruby对象的样式

我用谷歌搜索但找不到这个问题的答案。 如何在erb中使用CSS编辑RUby对象。 例如:


在这里,我想使用CSS来设置文本和表单框的样式。 我怎样才能做到这一点?

您可以使用:class选项指定CSS类:

 <%= f.text_field :email, :class => "login" %> 

然后把它放在你的CSS中:

 input.login { color: red; } 

此外,您可以根据需要指定内联CSS:

 <%= f.text_field :email, :style => "color: red;" %> 

再加上迪伦所说的……

您可以使用:id选项指定CSS ID:

 <%= image_tag "illustrations/clipboard.png", :id => "clipboard" %> 

然后放入你的CSS:

 #clipboard { border: 1px solid #000; }