Описание тега sass-maps
1
ответ
Создание значений в карте SASS для модульной шкалы ms-range
То, что я пытаюсь сделать, это цикл через карту $ точки останова, вытащите минимальное значение для каждой точки останова, рассчитать значение em на основе каждого, затем используйте их для глобальной карты $ ms-range Этот код должен создать перемен…
17 ноя '16 в 18:55
1
ответ
SASS: проверьте, является ли переменная картой
Есть ли что-то вроде is-map($some_variable) в SASS? Я пытался заглянуть в документацию, но там нет ни одного.
20 авг '16 в 10:01
2
ответа
Как создать пустую карту в Sass?
Следующий код создаст пустую карту в переменной $test, но есть ли правильный способ сделать это? Это кажется слишком хакерским, чтобы быть лучшим способом получить пустую карту. $test: map_remove((default:null), 'default'); @if type-of($test) != map…
28 сен '18 в 17:50
1
ответ
Изолировать вложенную карту sass на новую карту
Как я могу изолировать вложенную карту sass в новую карту? Например, у меня есть карта Sass, как это: $susy-setting: ( s: ( 'columns': 4, 'gutters': 30px, ), m: ( 'columns': 8, 'gutters': 30px, ), l: ( 'columns': 12, 'gutters': 30px, ) ); Затем мне …
08 июн '17 в 02:09
2
ответа
Сокращение повторяющегося кода в функциях Sass
Я работаю над образцом HTML, который использует много Sass для создания удобной и простой в использовании базы кода. Частично это несколько функций: // Returns the scale value found at $key. @function get-type-scale($key) { $value: map-get($type-sca…
31 мар '17 в 07:38
0
ответов
Динамическое создание точек останова со столбцами в sass
То, что я хотел бы сделать, это перебрать мои медиа запросы и столбцы в sass. Например, я сгенерировал классы столбцов со следующим кодом: $__grid--columns: 12; $__grid--breakpoints: ( small:0, medium:667px, large:1024px, xlarge:1200px ); $__grid--g…
12 июл '18 в 20:16
1
ответ
Проблема создания динамической затененной цветовой палитры в SASS
Я пытаюсь динамически создавать свои цветовые палитры из набора базовых цветов, используя SASS. Ранее я создавал каждый базовый цвет вручную, сначала определив набор цветовых переменных, а затем создал карту каждого базового цвета с различными оттен…
14 июн '18 в 12:21
1
ответ
Как создать в SASS рекурсивную функцию, которая может принимать ключ и возвращать список всех предков?
Я пытаюсь создать get-ancestors() функция, которая принимает $key и возвращает всех предков в списке следующим образом: $ancestors-map : ( 'button' : (), 'small-button' : ( 'button' ), 'hollow-button' : ( 'button', ), 'small-hollow-button' : ( 'smal…
23 ноя '17 в 04:57
1
ответ
Sass map динамические клавиши
Можно ли использовать переменные в качестве ключей для определения карты? Пример кода $types: ( 'INPUT': 1, 'SELECT': 2, 'BUTTON': 3, ); $colors: ( $types['INPUT'] : #f44336, $types['SELECT']: #2196f3, $types['BUTTON']: #9c27b0, );
01 ноя '18 в 11:57
2
ответа
Проверьте, существует ли карта SASS
Как я могу проверить, существует ли карта SASS, и определить только одну, если это не так? Я пытался: @if ($myMap) { // do someting } а также @if variable-exists($myMap) { // do something } Но я получаю сообщение об ошибке "Неопределенная переменная…
12 июл '18 в 12:36
0
ответов
Sass: карта со знаками доллара в качестве параметра mixin
Я действительно не уверен, что это возможно, но я решил спросить. По сути, я пытаюсь создать карту конфигурации mixin. Мне нужно передать эту карту нескольким различным миксинам... по сути, эта карта содержит базовые свойства, которые я хочу использ…
15 мар '18 в 18:00
1
ответ
SCSS/SASS получить значения из n-ых вложенных карт
У меня возникают проблемы при попытке получить значения во вложенных sass-картах. У меня есть карта, которая выглядит так: $breakpoints : ( xl: ( page-width: 1170px, gutter: 30px, base-font-size: 17px ), l: ( breakpoint: 1170px, page-width: 980px, g…
21 мар '18 в 09:46
1
ответ
Объединить несколько карт sass возвращает строку типа, а не карту
Подобно этой идее, я создал вспомогательный метод для объединения нескольких карт sass. /questions/23039589/obedinit-neskolko-kart-sass/23039606#23039606 Мой код помощника выглядит следующим образом: @function map-merge-all($maps...) { $result: (); …
07 дек '17 в 12:00
2
ответа
SASS: Как создать карту с помощью цикла
Моя цель - создать SASS map хранить варианты цветов, которые хранятся на следующей карте: $colors : ( jet : #333333, wintergreen-dream : #588C73, eton-blue : #8FC0A9, sunglow : #FFC33C, light-kaki : #F2E394, bege : #FAF3DD ); Пока я использую @funct…
24 окт '16 в 14:34
0
ответов
Как найти ключ по частичному выражению в Sass Map
Я хотел бы создать карту Sass, которая выглядит следующим образом: $myMap : ("val1,val2,val3":"propertyBlue", "val4,val5,val6":"propertyRed", "val7,val8,val9":"propertyGreen" ); Проблема, с которой я сталкиваюсь, заключается в том, как бы я использо…
14 фев '18 в 07:57
2
ответа
Можно ли использовать фрагмент в цикле карты Sass, чтобы начать цикл во втором экземпляре?
У меня есть карта точек останова следующим образом: $grid-breakpoints: ( xs: 0, sm: 568px, md: 768px, lg: 992px, xl: 1280px, xxl: 1500px ) !default; И мне нужно зациклить их, однако я хочу начать цикл на sm точки останова. Вот мой текущий цикл: @eac…
25 окт '18 в 21:33
1
ответ
Автоматически сгенерированные sass карты
Я пытаюсь создать автоматизированную систему для определения цветов в SASS. У меня есть карта цветов с именем $brand-colors, и я хотел бы, чтобы цвета этой карты использовались для создания оттенков и оттенков на второй карте, независимо от того, ск…
30 янв '18 в 11:21
1
ответ
Используйте конкретную карту Sass в зависимости от переменной
Я столкнулся с проблемой, когда мне проще определить две базовые карты, которые можно переключать между ними с помощью одной переменной (кажется, легче для базовых, светлых / темных тем) https://codepen.io/anon/pen/bLwNaW Я пытаюсь установить значен…
06 фев '18 в 12:05
1
ответ
Передача нескольких аргументов в SASS Mixin для вывода набора классов или одного класса
$base-space: 1rem !default; $space-map : ( '1o9': $base-space, '1o8': $base-space/8, '1o4': $base-space/4, '1o2': $base-space/2, ) !default; @mixin containers($new-space-map) { @each $name, $value in $new-space-map { .container--#{$name}{ margin: $v…
26 апр '18 в 02:24
1
ответ
Прокручивать вложенные SASS Maps для создания классов
Я пытаюсь перебрать вложенные карты sass для создания классов кнопок. Это возможно? мои карты вложены так: $buttons: ( primary: ( border: 1px solid #ccc, border-hover: 1px solid #ccc, color: red, color-hover: blue ), secondary: ( border: 1px solid #…
26 июн '19 в 17:48