图像路径的 SASS 变量
原文:https://www . geesforgeks . org/sass-variable-for-images-path/
每当我们想给我们的网页添加一个图像时,我们不需要在使用 SASS 时总是写下图像的完整路径。我们可以将 images 文件夹的路径存储在一个变量中。将文件夹的路径添加到变量中总是好的。
声明变量 语法:
$assetPath :"path";
在图像路径中添加变量 语法:
background: url(#{$assetPath}/gfg.gif);
示例 1: SASS 文件
$assetPath :"/assets/images";
body {
margin: 0 auto;
background: url(#{$assetPath}/gfg.gif);
width: 100%;
}
输出:编译后的 CSS 文件
body {
margin: 0 auto;
background: url(/assets/images/gfg.gif);
width: 100%;
}
我们还可以在图像的单个路径中使用多个变量。
语法:
background: url(#{$variable1}/#{$variable2}/#{$variable3});
示例 2: SASS 文件
$assetsPath :"/assets/images";
$project :"project2";
body {
margin: 0 auto;
background: url(#{$assetsPath}/#{$project}/gfg.gif);
width: 100%;
}
输出:编译后的 CSS 文件
body {
margin: 0 auto;
background: url(/assets/images/project/gfg.gif);
width: 100%;
}
版权属于:月萌API www.moonapi.com,转载请注明出处