Windows的CSS根路径与Mac不同?

Windows的CSS根路径与Mac不同?,css,path,Css,Path,我刚开始通过观看教程视频来学习指南针。但我的问题是针对一般CSS 以下是目录的外观: /root /images /mySprites.png /javascript /stylesheets /myStyle.css index.html 自动生成精灵时,指南针输出如下路径: url('/images/mySprites.png'); 但是在Windows中使用Chrome,这条路径会导致样式表/images/mysprite

我刚开始通过观看教程视频来学习指南针。但我的问题是针对一般CSS

以下是目录的外观:

/root
    /images
        /mySprites.png
    /javascript
    /stylesheets
        /myStyle.css
    index.html
自动生成精灵时,指南针输出如下路径:

url('/images/mySprites.png');
但是在Windows中使用Chrome,这条路径会导致
样式表/images/mysprites.png
,因此不会显示

他在Mac中使用Chrome,精灵显示正确


我知道
/
用于从根文件夹开始,但它在Windows中不起作用吗?

如上所述,只需使用“../images/mysprites.png”,因为这将指示CSS查看其包含文件夹上方的一个级别


我希望这能回答你的问题

第一条中的
/
不是CSS规则之一,如果一些浏览器知道您指向根文件夹,他们是自己操作的,CSS中没有这样的东西

因此,最好的方法是输入相对于CSS文件的路径,而不是文档根目录,或者像这样输入完整的URL:
http://example.com/images/mySprite.png

祝一切顺利,

应该是
。/images/mysprites.png
是的,我知道。但每次我改变指南针上的东西,错误的路径就会被重新写回来。在windows或浏览器中是否有问题?如果路径是您上面所写的,则完全正确。您是否尝试过删除浏览器缓存并查看源代码以确保“/”在那里?我已经检查了源代码并且
/
在那里。清除缓存不起作用,它在Firefox和IE中也有同样的问题。谢谢。但如上所述,每次罗盘编译时,路径都会重置回来。我认为这是Ruby for Windows 8上的一个bug,这可能是您的答案。。谢谢,我想这是css的固有规则