๊นํ๋ธ๋ฅผ ๋์๋ค๋๋ค๊ฐ ์์ ์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ์ธํฐ๋ทฐ ์ง๋ฌธ์ด๋ผ๋ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๋ณธ์ ์ด ์๋ค. ์ฌ์ค ๊ทธ ๋น์์๋ ๊ทธ๋ฅ ์คํ๋ง ๋๋ฌ๋๊ณ ํฐ ๊ด์ฌ์ด ์์์ง๋ง ์ง๊ธ๋ถํฐ ํ๋์ฉ ํ์ด๋ณด๋ ค ํฉ๋๋ค.
๋ฌผ๋ก ๋ง์ ๋ต๋ค์ด ์ด๋ฏธ ์ด ๋ ํฌ์งํ ๋ฆฌ์ ์์ฑ๋์ด ์๊ธด ํ๋ฐ, ์์ฑ๋์ง ์์ ๊ฒ๋ค๋ ์๊ณ ๋ด ๋ต์ด๋ ๋ชจ๋ฒ๋ต์์ ๋น๊ตํ๋ ๊ฒ๋ ์ข์ ๊ฒ ๊ฐ์์ ํ๋ฒ ํ์ด๋ณด๋ ค ํฉ๋๋ค.
๊ธฐ์กด ๋ ํฌ์งํ ๋ฆฌ์๋ ๋ฌธ์ ์ ๋ถ๋ฅ๊ฐ ์๋์ ๊ฐ์ด ๋์ด์์ต๋๋ค.
๋งค์ผ 1๊ฐ์ง์ฉ ๋์๊ฐ๋ฉฐ ํ ๊ฑด๋ฐ, General Questions ํญ๋ชฉ์์ ๋๋ฌด ์ผ๋ฐ์ ์ธ ๋ฌธ์ ๋ ํ์ง ์์ ๊ฒ์ด๋ค. ๋๋ฌด ์ผ๋ฐ์ ์ธ ๋ฌธ์ ์ ์ ์๋ ์ฌ๋๋ง๋ค ๋ต์ด ๋ค๋ฅผ ์ ์๋ ๋ฌธ์ ์ ๋๋ค.
์ด๋ฅผํ ๋ฉด...
What did you learn yesterday/this week? (์ด์ /์ด๋ฒ์ฃผ์ ๋ฌด์์ ๋ฐฐ์ ๋์)
What excites or interests you about coding? (๋ฌด์์ด ๋น์ ์ ์ฝ๋ฉํ๊ณ ์ถ๊ฒ ๋ง๋๋์?)
What is a recent technical challenge you experienced and how did you solve it?(์ต๊ทผ์ ๊ฒช์ ๊ธฐ์ ์ ์ธ ์ด๋ ค์๊ณผ ๊ทธ๊ฒ์ ์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง ์๋ ค์ฃผ์ธ์)
์ด๋ฌํ ๊ฒ๋ค์ ๋ต๋ณํ์ง ์๋๋ค. ์ด๋ฐ ๋ฌธ์ ๋ ๊ทธ๋๊ทธ๋ ๋ต์ด ๋ฌ๋ผ์ง ์ ์์ต๋๋ค.
๋์ ๋ต๋ณ์ ๋์ ํ๋ฅ ๋ก ํ๋ฆด ์๋ ์์ผ๋ฉฐ, ์๋๋ฉด ๋ง๊ฒ ๊ฐ๋ค๊ฐ ์ค๊ฐ์ ์ด์ํ ๊ธธ๋ก ๋น ์ง ์๋ ์๋ค. ๋๊ธ์ ์์ ๋ง์ ๋ต์ ์ฌ๋ ค์ฃผ๋ฉด ๋งค์ฐ ๊ณ ๋ง์ธ ๊ฒ ๊ฐ์ต๋๋ค.
์๋ฌธ : What is CSS selector specificity and how does it work?
CSS ์ ํ์ ํน์ ์ฑ์ ์ด๋ ํ ์คํ์ผ์ด ์๋ฆฌ๋จผํธ์ ์ ์ฉ๋ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์ผ์ข ์ ๊ท์น์ ๋๋ค. ๋ ๋์ ์ ์์ CSS ์คํ์ผ์ด ์๋ฆฌ๋จผํธ์ ์ ์ฉ๋ฉ๋๋ค.
์ด๊ฒ์ ์ดํดํ์ง ๋ชปํ๊ฑฐ๋ ์ดํดํจ์๋ ๋ง์ ๊ฐ๋ฐ์๋ค์ด !important
๋ฅผ ๋จ๋ฐํ๊ณ ์์ต๋๋ค.
๋จผ์ ๋๋์๋ฉด 3๊ฐ์ง ์ข ๋ฅ์ CSS ์ ํ์๋ก ๋๋ ์ ์์ต๋๋ค.
// Type selectors
h1 { ... }
// Pseudo elements
::before { ... }
// Class selector
.cat { ... }
// Attribute selectors
[type="radio"] { ... }
// Pseudo classes
:hover { ... }
// ID selectors
# cat { ... }
:not
)๋ CSS ํน์ ์ฑ์ ์๋ฌด๋ฐ ์ํฅ์ ๊ฐ์ง ๋ชปํฉ๋๋ค. ๊ทธ ์์ ๋ด์ฌ๋ ์์ฑ๋ค์ ์๋ ํด๋์ค๊ฐ ๊ฐ๋ ํน์ ์ฑ๊ณผ ๊ฐ์ต๋๋ค.!important
๋ ๋งค์ฐ ์์ข์ ๊ดํ์
๋๋ค. CSS์ฝ๋์ ๋๋ฒ๊ทธ๋ฅผ ์ด๋ ต๊ฒ ๋ง๋ญ๋๋ค.๋ค๋ง, Bootstrap๊ณผ ๊ฐ์ CSS framework๋ฅผ ์ฌ์ฉํ ๋, ์คํ์ผ์ overrideํ๊ธฐ ์ํด
!important
๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋์ ๊ดํ์ผ๋ก ์ฌ๊ฒจ์ง์ง๋ ์์ต๋๋ค.
์์๋ฅผ ๋์ดํ์๋ฉด,
์์ผ๋ก ํน์ ์ฑ(Specifity)์ ๊ฐ์ ธ ์ ์ฉ๋ฉ๋๋ค.
https://dev.to/emmabostian/css-specificity-1kca
https://designshack.net/articles/css/what-the-heck-is-css-specificity/