scss 클래스 이름을 변수로 속성 값처리를 하고 싶었다 본문

javaScript

scss 클래스 이름을 변수로 속성 값처리를 하고 싶었다

violet4795 2021. 11. 9. 15:58

https://stackoverflow.com/questions/39518374/scss-variable-class-name

 

SCSS variable class name

On my website, I'm constantly doing style="font-size: #ofpx;". However, I was wondering if there's a way to do it with scss so that, when I declare a class, it would also change the font size. For

stackoverflow.com

 

 

안되넹ㅋ..

 

SCSS의 특성은 HTML에 적용 되기 전에 CSS로 평면화되어야 한다는 것입니다 . 그러나 당신이 요구하는 것은 본질적으로 컴파일 타임이 아닌 런타임에 규칙을 생성하는 것입니다.

다시 말해서 SCSS는 CSS의 반복적인 부분을 더 쉽게 작성할 수 있게 해주지만 기존 CSS로는 불가능했던 새로운 작업을 수행할 수는 없습니다.

 

 

는데

 

scss는 결국 html에 적용되기전 css로 변환 작성 해줄 뿐이지, 그자체가 런타임환경을 가지지 않는다.

그래서 불가능.