Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 更改文本\字段\标记的边距/背景颜色_Css_Ruby On Rails - Fatal编程技术网

Css 更改文本\字段\标记的边距/背景颜色

Css 更改文本\字段\标记的边距/背景颜色,css,ruby-on-rails,Css,Ruby On Rails,我有一个文本字段标记,用户可以在其中键入一个数字。如果他键入的是smt而不是数字,则文本\字段\标签的背景或边距的颜色应更改为红色。 在这里,我检查是否有一些错误: <% error_tuning="controls" if !errors.nil? errors.each do |er| if pk3 == er[1] and row == er[0] error_tuning = "error_inf

我有一个文本字段标记,用户可以在其中键入一个数字。如果他键入的是smt而不是数字,则文本\字段\标签的背景或边距的颜色应更改为红色。 在这里,我检查是否有一些错误:

 <%
  error_tuning="controls"
  if !errors.nil?
errors.each do |er|                                 
  if pk3 == er[1] and row == er[0]
   error_tuning = "error_info_update"
  end
    end
 end
 %>
问题是,它不会给整个背景/页边距上色,但不知何故,它只会给text\u field\u标记的右行上色

提前谢谢 Tonja必须将css更改为:

background-color: #FF0000;  
padding: 1px 1px 1px 1px;
width:116px; 
.error_info_update {
    background-color: #FF0000;  
}
background-color: #FF0000;  
padding: 1px 1px 1px 1px;
width:116px;