已经在_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里面放着,还让确保至少有一个图片,我能说脏话吗?。。。
问题解决了 在config.rb下把relative_assets = true前面的#号去掉即可 (把相对路径打开)
我也遇到了这个问题
对阿 。这个问题怎么解决?
是哦,这是怎么回事,我也遇到了