在我的application.css文件中,當我在下面輸入我的代碼時遇到錯誤。 h1.title代碼將會執行,但是h1代碼不會。值得一提的是,在我的應用程序中,h1.title高於h1。不過,如果我在h1.title代碼之後直接插入h1代碼(使用h1代碼片段重複自己),我可以使用它。我不想這樣做,因爲我想讓我的代碼保持乾爽。這似乎微不足道,但我已經與它搏鬥了很多,並沒有取得任何進展。Rails應用程序樣式表錯誤
h1 {
color: maroon;
font-size: 150%;
font-style: italic;
display: block;
width: 100%;
border-bottom: 1px solid DarkSlateGrey;
}
h1.title {
margin: 0 0 1em;
padding: 10px;
width: 98.5%;
background-color: orange;
color: white;
border-bottom: 4px solid gold;
font-size: 2em;
font-style: normal;
}
究竟什麼不行? H1代碼在我設置的jsfiddle示例中執行得很好。 http://jsfiddle.net/TRKkj/1/ – afaf12
我只是將代碼移入scaffold.css.scss文件,並且運行完美。有沒有我沒有看到的範圍問題?我不明白它爲什麼會在scaffold.css.scss中運行,但不是application.css – Anconia
查看瀏覽器檢查器中的元素。 h1元素是否繼承其他文件的任何內容? – badams