Zverushka Posted October 9, 2013 Report Share Posted October 9, 2013 Скажите, что не так в этой строчке.margin (@font-size) when (@font-size>=2) and (@font-size <= 4) {top: 10px;}Выдает ошибку expected expressionin style.less бла-бла-блаИз лесс выражений это единственное в этом файле. Quote Link to comment Share on other sites More sharing options...
0 decode Posted October 9, 2013 Report Share Posted October 9, 2013 попробуйте заменить<= на =< 1 Quote Link to comment Share on other sites More sharing options...
0 Zverushka Posted October 9, 2013 Author Report Share Posted October 9, 2013 (edited) Кажется заработало. Какой-то индусский код получается В одном случае знак больше/меньше перед равно, в другом случае после. То есть знак меньше всегда должен быть после равно, а знак больше - перед? Edited October 9, 2013 by Zverushka Quote Link to comment Share on other sites More sharing options...
0 decode Posted October 9, 2013 Report Share Posted October 9, 2013 Кажется заработало. Какой-то индусский код получается В одном случае знак больше/меньше перед равно, в другом случае после. То есть знак меньше всегда должен быть после равно, а знак больше - перед?да> >= = =< < Quote Link to comment Share on other sites More sharing options...
0 Zverushka Posted October 9, 2013 Author Report Share Posted October 9, 2013 Можно я тут спрошу, можно в лесс не миксин, а свою функцию написать , которая будет преобразовывать конкретную переменную. ? Quote Link to comment Share on other sites More sharing options...
0 klierik Posted October 10, 2013 Report Share Posted October 10, 2013 миксины -- так, грубо говоря, функции называются в less.поставь вопрос более расширенно а то не понятно оч ем речь. Quote Link to comment Share on other sites More sharing options...
0 Zverushka Posted October 10, 2013 Author Report Share Posted October 10, 2013 (edited) Я хочу чтобы функция (назовем ее function) возвращала нужные значения в зависимости от целого ряда условий. Но результат ее значений промежуточный.например, если @font-size >10 и < 15, то в переменной должно содержаться 2 (пикселя или просто 2, даже не знаю).После этого я хочу в зависимости от размера отступа - вычислить свой нужный отступ, к примеру..mixin(@margin, @font-size) {margin: (@margin - function(@font-size) 0 0 0;}То есть я хочу, чтобы моя функция function() вернула определенное значение в пикселях в зависиости от размера @font-size. Edited October 10, 2013 by Zverushka Quote Link to comment Share on other sites More sharing options...
0 Zverushka Posted January 16, 2014 Author Report Share Posted January 16, 2014 Никто не подскажет - можно ли одному миксину в качестве аргумента присвоить другой миксин? Quote Link to comment Share on other sites More sharing options...
0 ryter Posted January 16, 2014 Report Share Posted January 16, 2014 Никто не подскажет - можно ли одному миксину в качестве аргумента присвоить другой миксин? по идее можно. В compass точно можно ) Quote Link to comment Share on other sites More sharing options...
0 klierik Posted January 16, 2014 Report Share Posted January 16, 2014 надо попробоватьSASS != LESS Quote Link to comment Share on other sites More sharing options...
0 ryter Posted January 16, 2014 Report Share Posted January 16, 2014 надо попробоватьSASS != LESSда конечный результат одинаков) Quote Link to comment Share on other sites More sharing options...
0 klierik Posted January 17, 2014 Report Share Posted January 17, 2014 да конечный результат одинаков) это не значит что инструменты эдентичны. более того -- у них достаточно отличностей. Quote Link to comment Share on other sites More sharing options...
0 ryter Posted January 17, 2014 Report Share Posted January 17, 2014 да конечный результат одинаков) это не значит что инструменты эдентичны. более того -- у них достаточно отличностей. немного разный синтаксис, но в основном такие инструменты не сильно различаются функционалом. Quote Link to comment Share on other sites More sharing options...
0 Zverushka Posted January 17, 2014 Author Report Share Posted January 17, 2014 Ну а толку то? Я пробовала передать миксин - не получлиось. Может есть способ? Вроде читала что есть, но не сработало. Quote Link to comment Share on other sites More sharing options...
Question
Zverushka
Скажите, что не так в этой строчке
Выдает ошибку
expected expression
in style.less бла-бла-бла
Из лесс выражений это единственное в этом файле.
Link to comment
Share on other sites
13 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.