【发布时间】:2013-03-15 23:57:23
【问题描述】:
我刚开始通过观看教程视频学习 Compass。但我的问题是针对一般 CSS 的。
目录如下所示:
/root
/images
/mySprites.png
/javascript
/stylesheets
/myStyle.css
index.html
当自动生成精灵时,Compass 输出路径如下:
url('/images/mySprites.png');
但在 Windows 中使用 Chrome 时,该路径会导致 stylesheets/images/mysprites.png,因此不会显示。
他在 Mac 中使用 Chrome,并且精灵显示正确。
我知道/ 用于从根文件夹启动,但它在 Windows 中不起作用?
【问题讨论】:
-
应该是
../images/mysprites.png -
是的,我知道。但是每次我在 Compass 中更改某些内容时,都会重新写回错误的路径。是windows还是浏览器的问题?
-
如果路径是你上面写的,那是完全正确的。您是否尝试过删除浏览器缓存并查看源代码以确保“/”存在?
-
我检查了源代码,
/在那里。清除缓存不起作用,在Firefox和IE中也有同样的问题。