为什么完全忽略CSS类?

时间:2015-07-10 13:51:40

标签: html css ruby-on-rails

使用Rails 4。

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

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

.kc-wide {
  width: 150px;
}

在我的_buttons.html.erb partial中,我有以下元素:

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

kc-wide工作得很好。 kc-hilite类完全被忽略了。如果我将它作为样式复制到partial中,即使未经修改也能正常工作。当通过scss文件访问它时,它似乎不存在。

为了调试这个,我已经尝试过它作为内联样式,正如我所提到的那样。我也改了名字。并且,我将它单独列为元素中的一个类。什么都没有成功。

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

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

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

我一味地错过了什么简单的问题?谢谢......

1 个答案:

答案 0 :(得分:0)

我猜问题就是编译文件。你能检查编译好的CSS文件,看看它是否包含这些类。