3
我定义如下CSS类:CSS类textarea的工作,但不能与输入文本
.form_bg_color{ background: red; }
而且在我看来,我有以下形式行:
<%= f.text_field :source, class: "form_bg_color" %>
这应该改变输入框的颜色,但它不起作用。
所以我做了一些测试。我将表格行更改为:
<%= f.text_field :source, style: "background:red;" %>
这可行。此外,使用text_area代替,该类也适用:
<%= f.text_area :source, class: "form_bg_color" %>
有人能告诉我为什么text_field不接受我的课吗?
除非问题是关系到模板代码本身,只提供了生成的HTML。 – cimmanon
我会发布,但HTML是好的。它正确地生成div和类。像马克说的那样,我想这是具有特异性的东西。 – cenouro
你应该提供足够的代码来复制问题,否则很难调试。模板代码和一行CSS不会那样做。 – cimmanon