我想要一个包含我的CSS文件中所有图像的根路径的变量.我无法弄清楚这在纯Sass中是否可行(实际的web项目不是RoR,因此不能使用asset_pipeline或任何那些花哨的爵士乐).
这是我的例子不起作用.在编译时,它会在后台url属性say("Invalid CSS after "..site/background": expected ")")中的变量的第一个实例处出现.
定义返回路径的函数:
//Vars
$assetPath : "/assets/images";
//Functions
@function get-path-to-assets($assetPath){
@return $assetPath;
}
Run Code Online (Sandbox Code Playgroud)
使用功能:
body {
margin: 0 auto;
background: url($get-path-to-assets/site/background.jpg) repeat-x fixed 0 0;
width: 100%; }
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.