2014-10-07 2 views
1

내가 이것을 찾고 있습니다. 하지만 구문 분석 오류가 발생합니다. 이것이 LESS와 가능한가?중첩 된 믹스 덜 구문 분석

믹스 인 :

.fa-icon(@fa-pseudo-postion, @fa-icon, @fa-font-size, @fa-display-value) { 
    &:@{fa-pseudo-postion} { 
    content: @fa-icon; 
    font-family: FontAwesome; 
    font-size: @fa-font-size; 
    display: @fa-display-value; 
    } 
} 

사용에서 : this bug까지 해결 방법이 고정

.fa-icon(before, @fa-plus, 16px, inline); 
+0

이것은 셀렉터 보간에서 의사 선택기의 사용과 관련하여 알려진 항목입니다. [This] (https://github.com/less/less.js/issues/1294) 공식 GitHub 공식 페이지에서 스레드가 도움이 될 것입니다. – Harry

+1

고맙습니다. [https://github.com/less/less.js/issues/1294] 문제를 해결하기 위해 문제 해결 방법을 사용했습니다. – mattmischuk

답변

2

.

.fa-icon(@fa-pseudo-position, @fa-icon, @fa-font-size, @fa-display-value) { 

    @pseudo-position: ~":@{fa-pseudo-position}"; // Workaround for this bug (https://github.com/less/less.js/issues/1294) remove when fixed 

    &@{pseudo-position} { 
    content: @fa-icon; 
    font-family: FontAwesome; 
    font-size: @fa-font-size; 
    display: @fa-display-value; 
    } 
}