Как объединить переменную в Sass? - PullRequest
0 голосов
/ 02 ноября 2018

Я работаю с начальной загрузкой 4 и хочу сделать direction до rtl, поэтому я сделал 3 переменные: $direction: rtl; $left:left; и $right:right;

@if($direction == rtl){ $left : right; $right : left; }

Я хочу изменить левую с переменной $left в этом тексте:

 margin-left: 0;
 @include border-left-radius($border-radius);

Моя попытка:

 margin-#{$left}: 0;  // is correct
 @include border-#{$left}-radius($border-radius);  // is wrong 

Как это написать?

1 Ответ

0 голосов
/ 02 ноября 2018

я использовал @if и @else, и он отлично работает

@if(true){
    @include border-left-radius($border-radius);
}@else{
    @include border-right-radius($border-radius);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...