Sass 每一种奇怪的行为都会被嘲笑

Sass 每一种奇怪的行为都会被嘲笑,sass,each,Sass,Each,我有个奇怪的问题。我有一个带有一些变量的scss对象,比如: $object = 'something' 'something2 'something3 然后我做一个循环: @each $some in $object { &.#{$some} { background-image: url('./../../../../assets/images/path/to/image/#{$some}/grey.svg'); &:before {

我有个奇怪的问题。我有一个带有一些变量的
scss
对象,比如:

$object = 'something' 'something2 'something3
然后我做一个
循环

@each $some in $object { &.#{$some} {
        background-image: url('./../../../../assets/images/path/to/image/#{$some}/grey.svg');
        &:before {
          content: '#{$some}';
        } }

我从背景图像中得到的所有图像都是最后一张图像,所以它们来自文件夹
something3
,但是
之前的
内容给了我很好的效果,所以对于第一张
something1
,第二张
something2
等等。这张图片是怎么回事?

好的,我找到了解决方案

        background-image: url('/../../../../assets/images/path/to/image/#{$some}/grey.svg');
链接应该从
/
开始,而不是从
/