2013-04-12 71 views
3
body 
    &:after 
     content: url('image1.jpg') url('image2.jpg') url('image3.jpg') url('image4.jpg') 
     display:none 

我正在使用上面的代码预加载背景图像。但是,我的显示器:没有一个似乎没有工作。所有的图像都被加载并且可见。这是一个浏览器特定的事情吗?我在mac上使用firefox 20或错误的css/sass语法?我需要解决方案是多浏览器兼容的。我只是希望我的所有图像以干净简单的方式预加载。在导轨中预加载SASS/CSS背景图像

谢谢

+0

如果您使用资产管道不要忘记使用image-url helper而不是url。 – rovermicrover

+0

有什么区别? – user2012677

+0

image-url是一个帮助器,如果我没有记错的话,它会返回完整的消化通道,至少它是如何设置的。但回想一下,他们可能只是让url包罗万象。尽管如此,我仍然使用image-url来显示图像,而font-url用于字体等等。 – rovermicrover

回答

2

我有一个解决办法:

我忘了把显示器和无

因此之间的空间,

display:none 

不起作用,但

display: none 

确实有效。

有时这是最小的事情。