Проблема с выводом свойства шрифта с использованием меньшего количества переменных

Я использую twitter bootstrap с меньшими затратами, и у меня есть следующее:

@serifFontFamily: 'Droid Serif', "Georgia", Times, serif;
@baseFontSize: 100%/1.5;

font: @baseFontSize @serfiFontFamily;

он производит:

font: 66.666666667% 'Droid Serif', "Georgia", Times, serif

но я хочу вывести это:

font: 100%/1.5 'Droid Serif', "Georgia", Times, serif

Какие-нибудь советы?


person ricardocaldeira    schedule 31.10.2012    source источник


Ответы (2)


Ты можешь использовать

@baseFontSize: ~"100%/1.5";

и less будет интерпретировать его как строку, а не как выражение.

person Christoph Leiter    schedule 31.10.2012
comment
Мне так жаль. Это было моим недостатком. - person ricardocaldeira; 05.11.2012

Я разложил свойство font на 3 свойства:

font-size: @baseFontSize;
font-family: @baseFontFamily;
line-height: @baseLineHeight;

и мои переменные:

@baseFontSize:          100%;
@baseFontFamily:        'Droid Serif', "Georgia", Times, serif;
@baseLineHeight:        1.5;

чем он работает правильно!

person ricardocaldeira    schedule 31.10.2012