Development/CSS3 [Sass] Scss ๋ฌธ๋ฒ ์ ๋ฆฌ ๋งํฌ ๋ชจ์ https://velog.io/@dosilv/TIL-SCSS-%EB%AC%B8%EB%B2%95-%EC%A0%95%EB%A6%AC#-nesting [TIL] SCSS ๋ฌธ๋ฒ ์ ๋ฆฌ ๐ ์ผ๋จ ๋ฐฐ์ฐ๊ธด ๋ฐฐ์ ๋๋ฐ SASS๋ ๋ญ๊ณ SCSS๋ ๋ญ์ง? ํ๋ค๊ฐ ํด๋ณด๋ ์ ๋ฆฌ! velog.io https://nykim.work/97 [์๋ฌดํผ Sass] 1. ์์ํ๊ธฐ - Sass ๊ฐ๋ , ์ปดํ์ผ๋ฌ ์ค์น ํ๋กค๋ก๊ทธ "CSS ์ธ์์ ์ ์ฒ๋ฆฌ๊ธฐ๋ฅผ ๋์ ํ๊ธฐ ์ ๊ณผ ํ๋ก ๋๋๋ค" ......์ด๋ฐ ๋ง์ ์์ง๋ง, Sass๋ฅผ ๋ฐฐ์ฐ๋ฉด CSS ์์ฑ์ด ์งฑ์งฑ ํธํด์ง๋๋ค. ์ ์ ํผ๋ธ๋ฆฌ์ ๋ถํฐ ์คํ์ผ์ํธ ๊ด๋ฆฌ๋ฅผ ํ๋ ๊ฐ๋ฐ์๊น์ง, Sass์ ๋ nykim.work ์ด์ ์ ๋ณด์๋ ๋ธ๋ก๊ทธ ๋ณด๋ค ๋ ๊ฐ๋ ์ฑ ์๊ฒ ์ ๋ฆฌ๋ ๋ธ๋ก๊ทธ ๊ธ. ํ๋ก์ ํธ ์์ํ๋ฉด ์ฐธ๊ณ ํ ์์ 2022. 9. 12. [Sass]Sass ๊ธฐ๋ณธ ๋ฌธ๋ฒ ์ ๋ฆฌ Sass ๊ธฐ๋ณธ ๋ฌธ๋ฒ ์ ๋ฆฌ 1) ๋ณ์์ ๋ฐ์ดํฐ ์ ์ฅํด์ ์ฌ์ฉํ๊ธฐ $๋ณ์๋ช : ๋ณ์์ ๋ฃ์ ๊ฐ; $mainColor : #ff0000; .red { color: $mainColor; } 2) ํ์ผ import ํ๊ธฐ @import 'ํ์ผ ๊ฒฝ๋ก'; \- ์ฃผ๋ก ๋ชจ๋ ํ์ด์ง์ ํ์ํ CSS reset์ ํ์ผ์ ์๋ก ์์ฑํ์ฌ ์์ฑํ๊ณ import //src/reset.scss body { margin: 0; } div { box-sizing: border-box; } \- Detail.scss์ reset.scss ํ์ผ์ import ํฉ๋๋ค. @import './reset.scss'; 3) Nesting - ์ ๋ ํฐ ๋์ ์ฌ์ฉ ๊ฐ๋ฅ // Selector div.container h4 { color: blue; } di.. 2022. 9. 7. [Sass]Sass๋ฅผ ์ ์ฌ์ฉํ ๊น?/ Next.js์ Sass์ค์นํ๊ธฐ Sass ๊ธฐ์ด ๐์ Sass๋ฅผ ์ฌ์ฉํ ๊น? CSS์๋ ์น๋ช ์ ์ธ ๋จ์ ์ด ์กด์ฌ ๊ท๋ชจ๊ฐ ์ปค์ง์๋ก ์ฝ๋๊ฐ ๋ณต์กํด์ง๊ณ , ์ ์ง๋ณด์๊ฐ ๋ถํธ Sass๋ ์ฝ๋๋ฅผ ์์ ํ๊ฑฐ๋, ์ฝ๋ ์กฐ๊ฐ์ ์ฌ์ฌ์ฉํ๊ธฐ ํธ๋ฆฌ! Sass์ ์๋ฏธ CSS์ ๋จ์ ์ ๋ฉ์ ๋ ๋น ๋ฅด๊ณ ํจ์จ์ ์ผ๋ก ์คํ์ผ์ ์์ฑํ ์ ์๋ ๊ตฌ๋ฌธ CSS์ ์ฒ๋ฆฌ๊ธฐ ์ปดํ์ผ ๊ณผ์ ๐Sass? SCSS? Sass ๊ตฌ๋ฌธ์ ์ด์ฉํด ์ฝ๋๋ฅผ ์์ฑํ๋ฉด, Sass ์ ์ฒ๋ฆฌ๊ธฐ๊ฐ ์ด๋ฅผ css๋ก ๋ณํ Sass ๊ตฌ๋ฌธ๊ณผ ๋์ผํ ๊ธฐ๋ฅ์ ์ ๊ณตํจ๊ณผ ๋์์ ์ข ๋ CSS ์นํ์ ์ธ ๊ตฌ๋ฌธ์ธ SCSS๋ผ๋ ๊ตฌ๋ฌธ๋ ์กด์ฌ SCSS ๊ตฌ๋ฌธ์ ์ด์ฉํด ์ฝ๋๋ฅผ ์์ฑํ๋ฉด,Sass ์ ์ฒ๋ฆฌ๊ธฐ๋ ์ด ๋ํ CSS๋ก ๋ณํ ์ฌ๋๋ค์ด Sass ๊ตฌ๋ฌธ๋ณด๋ค SCSS๊ตฌ๋ฌธ์ ์ ํธํ๋ ๊ฒฝํฅ์ด ์์ SCSS๊ตฌ๋ฌธ์ Sass ์ธ์ด์ ํ์ ๊ฐ๋ ๐Next.js์.. 2022. 9. 6. ์ด์ 1 ๋ค์