2012-05-27 4 views
1

간단한 질문입니다.Mixin의 필수 매개 변수 만 덮어 쓰십시오.

.fontcase (@family:'helvetica',@size:1em,@fontweight:300,@color:#ffffff) { 
    font-family: @family Arial sans-serif; 
    font-size:@size; 
    font-weight:@fontweight; 
    color:@color; 
} 

#ex-topnav-items { 
    .fontcase(@fontweight:700); 

    margin:5px; 
    line-height: 1.5em; 
    letter-spacing: 1px; 
} 

가 난 그냥 유지 mixin에서 하나 개의 매개 변수의 일부를 대체하려면,하지만이 올바른 구문없는 것 : 난 그냥 CSS 건물 덜보고 시작,이 딜레마에 비틀 거렸다.

답변

1

형식이 정확하고 지원되지만 less.js의 주 분기 (1.3.0 이후 릴리스에 포함됨) 및 점없는 (훨씬 이전 버전 - dotless는 aC# 포트)에서만 지원됩니다. .

따라서 less.js의 기본 분기를 사용하거나 점없이 사용하십시오.

관련 문제