Chciałbym (tymczasowo) usuwać jednostki moich zmiennych @baseLineHeight
i @baseFontSize
, tak, że mogę podzielić je, aby uzyskać względną line-height
. To co próbowałem:LESS CSS - Nie można podzielić dwie jednostki pixel i zwracają wartość jednostkową mniej
@baseFontSize: 12px;
@baseLineHeight: 18px;
font: @baseFontSize~"/"@baseLineHeight/@baseFontSize sans-serif;
generuje następujący błąd:
Object #<Object> has no method 'toCSS' (Less::ParseError)
Preferowany wyjściowego:
font: 12px/1.5 sans-serif;
To powinna być poprawna odpowiedź. Twój LESS powinien być 'font: @ baseFontSize ~"/"unit (@ baseLineHeight/@ baseFontSize) sans-serif;' – cfx
To jest rzeczywiście poprawna odpowiedź. Jestem prawie pewien, że moja poprzednia odpowiedź dotyczyła starszej wersji LESS, która nie implementowała tej metody. – Vitamin