在CDN使用的情况下,有没有办法在.scss中引用的图像的url前缀?

时间:2012-09-25 12:54:17

标签: css sass compass-sass

目前在我的.scss文件中

.grid_pic {
    width : $width-grid;
    background : transparent url('/img/exemple_bg.png') 0 0 repeat;
}

有没有办法删除/img/并定义变量,或者是一个配置文件,告诉所有图像加上我想要的值?

因此,当我们决定通过CDN提供图片时,我们只需将1个配置行从/img/更改为http://cdn.example.com/,而不是更改图片的所有网址?

你将如何实现这一目标? (一个变量还是已有配置?)

感谢。

2 个答案:

答案 0 :(得分:3)

尝试使用interpolation语法和变量:

background: url(#{$path_variable_name}/site/background.jpg);

答案 1 :(得分:0)

相关问题