В SCSS я пытаюсь получить индексы, которые вложили еще один $map
.
У меня есть карта, которая выглядит следующим образом:
$bp-values: (
width: (
200px, 300px, 400px, 500px
), // array.
font-size: (
20px, 30px, 40px, 50px
)
);
И вот как я пытался получить индексы в @ function
@function test($map, $keys...) {
@each $val in $keys {
@for $val from 0 to length($map) {
#{$keys}: $val;
}
}
@return $map;
};
Функция неработать, когда я добавляю @for
метод, подобный этому.Я искал в Google эту проблему, но не нашел никаких решений.
Кто-нибудь знает, как получить индексы массива, которые находятся внутри карты $ (вложенной) в SCSS?