2016-03-21 17 views
1

Ben şudüzgün değer elde edemez AZ

@ext-colour-codes: 
    038p #717370, 
    0040 #dee0e1, 
    041g #83111b, 
    03t3 #333333, 
    041w #313131, 
    042a #4d4d4d, 
    044j #2f637e, 
    0a4d #666666; 

@ext-colour-codes-total: 8; 

aldığım çıktı

(sadece bu örnek için bir gösteriliyor) olduğu

.ext-colour-code-loop (@l) when (@l > 0 ) { 

    @item: extract(@ext-colour-codes, @l); 
    @code: extract(@item, 1); 
    @colour: extract(@item, 2); 

    [email protected]{code} { 
     background-color: @colour !important; 
    } 

    .ext-colour-code-loop(@l - 1); 
} 

.ext-colour-code-loop(@ext-colour-codes-total); 

izleyin olarak benim döngü

.ext-44j {....}

0, aslında, sses orijinal girdi olarak çıkar. Bazıları 2 karakter ve bazıları 3'tür. Bunun olmasını nasıl engellerim?

cevap

İlgili konular