使用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的条目。
我一味地错过了什么简单的问题?谢谢......
答案 0 :(得分:0)
我猜问题就是编译文件。你能检查编译好的CSS文件,看看它是否包含这些类。