복붙노트

[CSS] 루프 업데이트 HSLA 밝기를 반환 오류 $ 밝기에 대한 SASS : "96.77419는"`HSLA '에 대한 번호가 아닙니다

CSS

루프 업데이트 HSLA 밝기를 반환 오류 $ 밝기에 대한 SASS : "96.77419는"`HSLA '에 대한 번호가 아닙니다

해결법


  1. 1.말대꾸는 당신에게 해답을 준 : 당신이 (문자열의 확실한 징조가 오류의 인용에주의)하지 않아야 할 때 문자열을 사용하고 있습니다. 보간 당신에게 문자열 전혀없이 시간을 제공합니다. HSLA ()가 기대 때문에 모든 인수는 HSLA ()을 위해 대신 말대꾸 색상 표현의) 문자열 HSLA을 (얻기에 그것을 문자열 결과를 전달 번호가 되실하고 밝게 () 함수는 색상을 받아 들일 수 있습니다.

    말대꾸는 당신에게 해답을 준 : 당신이 (문자열의 확실한 징조가 오류의 인용에주의)하지 않아야 할 때 문자열을 사용하고 있습니다. 보간 당신에게 문자열 전혀없이 시간을 제공합니다. HSLA ()가 기대 때문에 모든 인수는 HSLA ()을 위해 대신 말대꾸 색상 표현의) 문자열 HSLA을 (얻기에 그것을 문자열 결과를 전달 번호가 되실하고 밝게 () 함수는 색상을 받아 들일 수 있습니다.

    그래서 그냥에게 문자열을 제공 중지 :

    .foo {
        background: hsla(60, 1, ($base - $math), 1);
    }
    
  2. from https://stackoverflow.com/questions/24312338/sass-for-loop-updating-hsla-lightness-returns-error-lightness-96-77419-is-no by cc-by-sa and MIT license