0

在更少的时间里,你总是可以做到这一点。您为图像路径创建一个变量,然后您可以在背景 url 中插入图像路径。我怎样才能在 SASS 中做到这一点?

@static-path:           "../../static";
background: url("@{static-path}/img/bg-header.jpg") repeat-x left bottom;
4

1 回答 1

2

在 SASS 中,我们用 $ 定义变量。

所以定义变量 path $img_path: "../../static";

然后使用称为插值的东西(sass docs):

background: url("#{static-path}/img/bg-header.jpg") repeat-x left bottom;

当您在项目中使用 COMPASS 时,您可以使用 image-url() 而不是 url(),它会从 COMPASS 配置文件中获取您的图像路径。

于 2012-12-28T10:44:58.923 回答