![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTJFqm%2FbtrArIDUdeA%2FMkotLSKK5g2r43DLYdExGk%2Fimg.png)
mixin Scss์์๋ ๋ฏน์ค์ธ์ด๋ผ๋ ๋ฌธ๋ฒ์ด ์๋ค. ๋ฐ๋ณต์ ์ผ๋ก ์ฌ์ฌ์ฉํ CSS ์คํ์ผ์ ํ๋์ ํจ์์ฒ๋ผ ์ง์ ํด๋์ ์ ์๋ค. ๋ง์ mixin์ ์์ฑํด๋ ํธ์ถํ์ง ์์ผ๋ฉด ์ฝ๋์ ๊ธธ์ด์ ์ํฅ์ ๋ฏธ์น์ง ์๋๋ค๋ ์ ์ด ์๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ์๋์ ๊ฐ์ด ์ ์ํ ์ ์๋ค. @mixin ๋ฏน์ค์ธ์ด๋ฆ(ํ์์ ๋ฐ๋ผ ๋ณ์์ง์ ๋ ๊ฐ๋ฅ){ ๋ด์ฉ } ํธ์ถ์ include ํค์๋๋ฅผ ์ด์ฉํ๋ค. @include ๋ฏน์ค์ธ์ด๋ฆ(์ง์ ํ๋ค๋ฉด ๋ณ์์ฌ์ฉ ๊ฐ๋ฅ); ๋ง์ค์ํ ํ ์คํธ์ ์์ด ๊ณต๊ฐ๋ณด๋ค ๋์น๋ ๊ฒฝ์ฐ mixin์ผ๋ก ๋ง์ค์ํ('...')๋ฅผ ๋ง๋ค ์ ์๋ค. white-space๋ ์๋ ์ค๋ฐ๊ฟ ์ฌ๋ถ์ ๊ดํ ์์ฑ์ด๋ค. nowrap์ผ๋ก ํด์ ํ๋ค. overflow:hidden์ผ๋ก ๋์น๋ ํ ์คํธ ์์ ๊ฐ๋ฆฌ๊ณ elipse๋ก ๋์ฒดํ๋ค. @mixin ellips..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FclY0Zb%2FbtrAeOZNDI9%2FegG8WimGrK3Gthpxd8WCEk%2Fimg.png)
๋ค์ด๊ฐ๋ฉฐ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ณ์ ์ ์ธ ๋ฐฉ๋ฒ์๋ var์ let, const๊ฐ ์๋ค๋ ์ฌ์ค์ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์กฐ๊ธ ๊ณต๋ถํ๊ธฐ ์์ํ๋ฉด ๊ธ๋ฐฉ ์๊ฒ๋๋ ์ฌ์ค์ด๋ค. ๊ทธ๋ฆฌ๊ณ var ํค์๋๋ฅผ ์ง์ํด์ผํ๋ค๋ ๊ฒ์ ๋๋ต์ ์ผ๋ก ์ต๋ํ๊ฒ ๋๋ค. ์กฐ๊ธ ๋ ๊ฒ์์ ํด๋ดค๋ค๋ฉด const ํค์๋๋ ์ฌํ ๋น์ด ๋ถ๊ฐ๋ฅํ๋ ๋๋๋ก const ํค์๋๋ฅผ ์งํฅํ๊ณ , ์ฌํ ๋น์ด ํ์ํ ๊ฒฝ์ฐ์๋ง let ํค์๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค๋ ์ฌ์ค๊น์ง ์ ์ ์๋ค. ์ฌ๊ธฐ๊น์ง ์ข๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด๋ค ์ด์ ๋๋ฌธ์ผ๊น? ๋ด ๋จธ๋ฆฟ์์ ์ ๋ฆฌํ๊ธฐ ์ํด์ ๋ช๊ฐ์ง ๊ฐ๋ ๊ณผ ํจ๊ป ์ด๋ฅผ ์์๋ณด๊ณ ์ ํ๋ค. ๊ทธ๋์ var ํค์๋๋ ๋ญ๊ฐ ๋ฌธ์ ์ผ๊น? ๋ณ์ ์ค๋ณต ์ ์ธ์ด ๊ฐ๋ฅ ๋จผ์ let๊ณผ const ํค์๋๋ก ๋ณ์๋ฅผ ์ค๋ณต ์ ์ธํ ๊ฒฝ์ฐ์๋ ์ด๋ฏธ ์ ์ธ๋์๋ค๋ ์๋ฌ๊ฐ ๋จ์ง๋ง, var ํค์๋๋ก ์ ์ธํ ๋ณ์..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb8urpV%2FbtrzYggGt2n%2FUSppl6VwItZ4kqXPBeBQ4K%2Fimg.png)
๊นํ๋ธ ํ๋กํ ๊พธ๋ฉฐ๋ณด๊ธฐ ์์ ๊นํ๋ธ ๋ฆฌ๋๋ฏธ๋ฅผ ์ด์ฉํด์ ํ๋กํ์ ๋ง์ด ๊พธ๋ฏธ๋ ๊ฒ ๊ฐ์์, ๋ฆฌ๋๋ฏธ์ ์กฐ๊ธ ์ต์ํด์ ธ๋ณผ๊ฒธ ๊ฐ๋จํ๊ฒ ๊พธ๋ฉฐ๋ณด๊ธฐ๋ก ํ๋ค. ๊น๋ํ๊ฑธ ์ข์ํด์ ๋ง์ด ๋ฃ์ง๋ ์์์ง๋ง ์ข ๋ ์ง๋๋ฉด ์ข ์ข ์ ๋ฐ์ดํธ๋ฅผ ํ์ง ์์๊น ์ถ๋ค. ๋ฆฌ๋๋ฏธ์์๋ ๋งํฌ๋ค์ด๊ณผ html ํ๊ทธ๋ฅผ ๋ชจ๋ ์ฌ์ฉํ ์ ์๋ค. ์ฌ์ ์ค๋น ๋จผ์ ๊นํ๋ธ ์์ด๋์ ๋์ผํ ์ด๋ฆ์ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ์์ฑํด์ผ ํ๋ค. ๋ ํฌ์งํ ๋ฆฌ ์ด๋ฆ์ ์์ด๋๋ฅผ ์ ๋ ฅํ๋ฉด ๊ท์ฌ์ด ๊ณ ์์ด๊ฐ โจ์คํ์ โจ ๋ ํฌ์งํ ๋ฆฌ๋ผ๋ฉฐ ๊นํ๋ธ ํ๋กํ๋ก ์ธ ์ ์๋ค๊ณ ๋งํด์ค๋ค. ์บก์ณ๋ ์๋์ง๋ง ๋ฐ์ ๋ฆฌ๋๋ฏธ ํ์ผ์ ์์ฑํ๋ ๊ฒ์ ์ฒดํฌํ๋ฉด ๋ฐ๋ก ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ ์ ์๋ค. ๊พธ๋ฉฐ๋ณด๊ธฐ ์กฐํ์ ํ์ธ ์กฐํ์๋ฅผ ์นด์ดํธํด์ฃผ๋ ์ฌ์ดํธ๋ฅผ ํตํด ์ถ๊ฐํ ์ ์๋ค. https://hits.seeyoufarm.com/ HI..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyBY56%2FbtrzbGNPdiE%2FBKP3YktgAocpPg5tmgcg9K%2Fimg.png)
Grid Garden CSS์ ๋ ์ด์์์ ์ง์ ํ๋ ์์ฑ ์ค ํ๋์ธ Grid์ ๋ํด์ ๊ณต๋ถํ๊ฒ ๋์๋ค. Flex์ ๋นํด 2์ฐจ์์ผ๋ก ์์ฑ์ ๋์ดํ ์ ์๋ค๋ ๊ฒ์ด ๋งค๋ ฅ์ ์ธ ๊ฒ ๊ฐ๋ค. ์์ง ์ ๋๋ก ์ฐ๊ธฐ์ ํท๊ฐ๋ฆฌ๋ ๋ถ๋ถ์ด ๋ง์ ์ฐ์ตํ ์ ์๋ ์ฌ์ดํธ๊ฐ ์์ง ์์๊น ํด์ ์ฐพ์๋ณด์๋ค. https://cssgridgarden.com/#ko Grid Garden A game for learning CSS grid layout cssgridgarden.com ๊ท์ฌ์ด ๊ทธ๋ํฝ์ ์ฌ์ดํธ ๋ฐ๊ฒฌ~ ๐คธโ๏ธ ๋ฐญ์ ์ฌ๊ฒจ์ง ๋น๊ทผ์ ๋ฌผ์ ์ฃผ๊ฑฐ๋ ์ก์ด๋ฅผ ์์ ๋ ์คํ ๋ฆฌ๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ์ด 28๋จ๊ณ! ์์ ์ Flex๋ ์ ๊ณณ์์ ์ฐ์ตํ์๋๋ฐ ๊ฐ์ ์๋ฆฌ์ฆ ๊ฐ๋ค. (Flex๋ ์ฐ๊ฝ ์์ ๊ฐ๊ตฌ๋ฆฌ) Flex๋ ์์ด๋ก ์งํํ์๋๋ฐ ์น์ ํ๊ฒ๋ ํ๊ตญ์ด ..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbk4QHE%2FbtryyFaRa1C%2FDKrFAnnRL9P3cSrPiYo9O0%2Fimg.png)
์์คํธ๋ฆฌ๋ก ๊น ์๊ฒฉ ์ ์ฅ์์ push ํ๋ ค๋ค ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ๋ด์ฉ์ ๋๊ฐ ๋ณด๋ ์๋ ์ ๋ง๋ค์๋ personal access token์ด ๋ฌธ์ ์ธ ๊ฒ ๊ฐ๋ค. ๊น์์๋ ์๋ ์ฌ๋ฆ์ฏค๋ถํฐ ๋ณด์์์ ๋ฌธ์ ๋ก ๋์ด์ ํจ์ค์๋ ๊ธฐ๋ฐ์ ์ธ์ฆ์ ์ง์ํ์ง ์๊ณ ์๋ค. ์ด๋ฏธ ์์์ ์์ ๊ฐ์ ๋ชจ๋ฌ์ฐฝ์ด ๊ณ์ ๋ ์ ํ์ผ์ ๋ช๊ฐ ์ญ์ ํ๋๋ฐ ๋ฌ ์๋ฌ์๋ค. ํ ํฐ ์๋ก ์์ฑํ๊ธฐ ํ ํฐ์ ๋ค์ ์์ฑํ๊ธฐ ์ํด ๊นํ๋ธ์์ ์ค์ ๋ถ๋ถ์ ๋ค์ด๊ฐ๋ค. ์ ์ผ ํ๋จ์ Developer Settings ์ ๋ค์ด๊ฐ๋ฉด Personal access tokens ๋ก ๊ฐ ์ ์๋ค. Generate new token ๋ฒํผ์ ํตํด ์๋ก์ด ํ ํฐ์ ๋ง๋ค์ด์ผ ํ๋ค. ์ ๋นํ ์ด๋ฆ์ ๋ง๋ค์ด์ฃผ๊ณ , ๋ค๋ฅธ ๋ธ๋ก๊ทธ์์ ๋ณด๋ ์์คํธ๋ฆฌ์ ์ฌ์ฉํ ์ ๋๋ผ๋ฉด repo๋ง ์ฒดํฌํด๋ ์ถฉ๋ถํ๋ค๊ณ ํ..
Comment