使用Rails 4爲什麼CSS類被完全忽略?
在我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-寬工作正常。 kc-hilite類完全被忽略。如果我將它複製到部分樣式中,即使未修改它也可以正常工作。當它通過scss文件訪問時,它似乎不存在。
爲了調試這個,我已經嘗試了它作爲內聯樣式,正如我所提到的。我也改了名字。而且,我把它單獨列爲元素中的一個類。沒有什麼使它工作。
展望DOM資源管理器中,我看到以下內容:
/*media all*/
.kc-wide {
width: 150px;
}
但是,對於KC-HILITE沒有進入的。
什麼簡單的問題,我一味失蹤?謝謝...
你有'@ import'那個'.scss'文件嗎? –
你能否看到這個類是否在編譯後的CSS文件中? –
@AnkurAnand好吧,看起來就是這樣。我運行rake資產:clobber並重新啓動服務器,並將其清除。但是,我不希望管道在開發中預編譯我的資產。這已經燒傷我之前,它是令人討厭的。你能告訴我爲什麼它會這麼做,我需要改變什麼?請發表回答,以便我可以接受。 –