為什么在html頁面中引入sprites合成圖片在網頁里報錯找不到?
已經在_icons.scss文件中用代碼合成了精靈圖片,在編輯器中也可以看到合成圖片,screen.css中的編譯代碼為background-image: url('/images/logo-s1ecd90d7e9.png');但是這個代碼在網頁中是報錯的,我看到Materliu老師的源代碼為background-image: url('../images/logo-s4401f1f089.png');他這里images是相對路徑,但是按照視頻的示例寫法自己編譯后的代碼就是絕對路徑,所以在html頁面引入精靈圖片報錯找不到。另外一個方面在ruby里面編譯 compass sprites “images/logo/*.png”之后報錯的代碼為 Plese specify at least one image to sprite;確保什么嗎?png圖片都在logo里面放著,還讓確保至少有一個圖片,我能說臟話嗎?。。。
2018-09-01
問題解決了 在config.rb下把relative_assets = true前面的#號去掉即可 (把相對路徑打開)
2018-09-01
我也遇到了這個問題
2016-09-17
對阿 。這個問題怎么解決?
2016-08-08
是哦,這是怎么回事,我也遇到了