์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- callback
- ajax
- ๋๊ธฐ
- eport
- ๊ฒ์
- js
- await
- async
- execCommand
- object
- https://m.blog.naver.com/tt2t2am1118/221010125300
- promise
- sql
- JS #ํ๋ก์ ํธ
- addEventListener
- json
- ํผํ
- db
- database
- ๋น๋๊ธฐ
- Porject
- Import
- ์ฐธ๊ณ ๋ธ๋ก๊ทธ
- slow and steady
- webpack
- setTimeout()
- prj
- Project
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- mysql
- Today
- Total
C-log
๐ โจDecorate from CSS : box-sizing ๋ณธ๋ฌธ
์ด๋ฒ ์๊ฐ์๋ box-sizing์๋ํ ํฌ์คํ ์ ํ ๊ฒ์ด๋ค. ์ค์ฒฉ๋ margin์ ๋ํ ํฌ์คํ ์ ์ด๋ฒ ๋ค์ ์๊ฐ์ ์์ฑํ ์์ ์ด๋ค. ์ฐ์ ์ฝ๋์ ๊ฒฐ๊ณผ๋ฌผ์ ์ดํด๋ณด์.
์ด ๋ ๋ฐ์ค ์ค ์ด๋ค ๋ฐ์ค๊ฐ ์ปค๋ณด์ด๋๊ฐ? ๋น์ฐํ ์๋์ ์๋ ๋ฐ์ค๊ฐ ํจ์ฌ ๋ ์ปค๋ณด์ผ ๊ฒ์ด๋ค. ํ์ง๋ง ํ์ฌ padding์ ์ํฅ์ผ๋ก ๋ ๋ฒ์งธ ๋ฐ์ค๊ฐ ๋ ์ปค๋ณด์ผ ๋ฟ์ด์ง ์ฌ์ค์ ํด๋น element๋ ๋์ผ ํ ํฌ๊ธฐ์ ์ฌ์ด์ฆ ์ธ๊ฒ์ด๋ค. ํ์ง๋ง ์ด๊ฒ์ ์ธ์ ๋ css๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ณด์์ ๋ ์ด๋ค. ์ฌ์ฉ์ ์ ์ฅ์์์ ํด๋น ๋ฐ์ค๋ค์ ํฌ๊ธฐ๋ฅผ ๋ง์ถ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋๋ฐ ๊ทธ๊ฒ์ด ๋ฐ๋ก box-sizing์ด๋ค. box-sizing์๋ ๋ค์ํ ํฌ๊ธฐ์ ๊ธฐ์ค๋ค์ด ์๋๋ฐ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ ๊ธฐ์ค์ ์๋ ์ฝ๋๋ฅผ ์ดํด๋ณด์.
border-box๋ฅผ ๊ธฐ์ค์ผ๋ก box์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
์ด์ ์ฐ๋ฆฌ ์ก์์ ๋ณด๊ธฐ์ ๋์ ๊ฐ์ ํฌ๊ธฐ์ ์์๋ค๋ก ๋ณด์ธ๋ค. ๋ค๋ง ํด๋น ์์์ ํฌ๊ธฐ๋ ์ค์ด ๋ค์๋ค. ์ด์ ๋ box-sizing์ ํตํด์ border์ ๋๊ป ๋งํผ์ ๊ฐ์ํ๊ณ ์์๋ค์ ํฌ๊ธฐ๋ฅผ ๋์ผํ๊ฒ ๋ง์ท๊ธฐ ๋๋ฌธ์ด๋ค. box-sizing์ ํด๋น ํ์ด์ง์ ๊ฐ์ฅ ํฐ ๊ธฐ์ค์ด๋ค. ๊ทธ๋ ๋ค๋ฉด ํด๋น ๊ธฐ์ค์ ๋ชจ๋ ์์์ ์ ์ฉํ๊ธฐ ์ํด์๋ ์๋ ์ฝ๋์ ๊ฐ์ด ๋ณ๊ฒฝํ๋ฉด ๋๋ค.
์ด๋ ๊ฒ ์์ฑ์ ํ๋ฉด ๋ชจ๋ ์น ํ์ด์ง์ ์ ์ฉ์ด ๋ ๊ฒ์ด๋ค. ๋ค์ ํฌ์คํ ์์๋ margin ๊ฒน์นจ/์ค์ฒฉ ํ์์ ๊ดํด์ ํฌ์คํ ์ ํ ๊ฒ์ด๋ค.
'๐ CSS > โกver.0' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐ โจDecorate from CSS : margin ๊ฒน์นจ/์ค์ฒฉ(2) (0) | 2024.02.20 |
---|---|
๐ โจDecorate from CSS : margin ๊ฒน์นจ/์ค์ฒฉ(1) (0) | 2024.02.20 |
๐ โจDecorate from CSS : box model (0) | 2024.02.20 |
๐ โจDecorate from CSS : inline block (0) | 2024.02.19 |
๐ Decorate from CSS : barcket&Emmet (0) | 2024.02.19 |