Я искал в Google и т. Д., Но я не смог найти то, что искал (надеюсь, я ничего не пропустил) .. Поэтому я подумал, что лучше всего спросить вас, ребята:)
Я впервые играю с LESS-JS , и мне это очень нравится. Однако сейчас у меня небольшая проблема.
Я использую переменную @arguments
следующим образом:
.basicBorder(@width:1px, @type:solid, @color:@black){
border:@arguments;
}
Который работает как положено. Теперь, когда я хочу, чтобы граница была красной, я добавляю это к элементу в моем css:
.basicBorder(1px, solid, @red);
Что также работает как ожидалось. Однако я хотел бы избежать написания 1px, solid,
, так как это уже мои значения по умолчанию, но когда я пытаюсь это сделать:
.basicBorder(@red);
Или это:
.basicBorder(,,@red);
Не работает.
Так что мне было интересно, знает ли any1, как я могу "пропустить" первые 2 переменные, чтобы я мог просто ввести цвет на случай, если я не хочу, чтобы изменились ширина и тип границы.
Надеюсь, вы понимаете, что я пытаюсь сказать!
Привет!