使用Rails 4。

在我的kc.scss文件(这是application.scss中列出的最后一个文件)中,我具有以下两个类,两个都不出现在其他任何scss文件中:

.kc-hilite {
  color: #000;
  background-color: #ffff00;
  border-color: #000000;
}

.kc-wide {
  width: 150px;
}


在我的_buttons.html.erb部分中,我具有以下元素:

  <input name="commit" class="btn kc-wide kc-hilite" id="report" type="submit" value="Report Issue">


kc-wide可以正常工作。 kc-hilite类完全被忽略。如果我将其作为样式复制到局部,则即使未修改也可以正常工作。通过scss文件访问该文件时,它似乎不存在。

为了调试它,正如我提到的,我已经尝试将其作为内联样式。我也改了名字。而且,我将其单独列出为元素中的类。没有任何使它起作用。

在DOM Explorer中查看,我看到以下内容:

/*media all*/
.kc-wide {
    width: 150px;
}


但是,根本没有kc-hilite条目。

我盲目错过了哪个简单的问题?谢谢...

最佳答案

我想问题可能出在编译文件上。您能否检查已编译的CSS文件,并查看其中是否包含类。

09-25 16:01