上海社会科学院@each怪异的行为

问题描述 投票:-1回答:1

我有一个奇怪的问题。我有一些变量的scss对象可以说:

$object = 'something' 'something2 'something3

然后我做一个loop

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

我得到的背景图像的图像是最后的图像,使他们从文件夹something3before内容给了我很好的结果所以对于第一something1,第二something2等。这是怎么回事一个在这里?

sass each
1个回答
0
投票

好了,所以我已经找到了解决办法...

        background-image: url('/../../../../assets/images/path/to/image/#{$some}/grey.svg');

链接应该从/无法启动从./

© www.soinside.com 2019 - 2024. All rights reserved.