๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ’ฌ/ใ…ใ……ใ…Œใ…‹ใ…ใ…… ์ฑŒ๋ฆฐ์ง€

ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 5์ผ์ฐจ

[5์ผ์ฐจ ๊ฐ•์˜๋ช…]

 

Part 1. HTML/CSS/JS๋กœ ๋งŒ๋“œ๋Š” ์Šคํƒ€๋ฒ…์Šค ์›น์‚ฌ์ดํŠธ

Ch 8. CSS ์†์„ฑ

 

Ch 8. CSS ์†์„ฑ

 

์ฃผ์ œ

 

  • CSS ์†์„ฑ
  • ๋ฐ•์Šค ๋ชจ๋ธ

 

์ฃผ์š” ๋‚ด์šฉ

 

๋‹จ์œ„

 

margin => ์š”์†Œ์˜ ํฌ๊ธฐ๊ฐ€ ๋Š˜์–ด๋‚˜์ง€ ์•Š์Œ.

padding, border => ์š”์†Œ์˜ ํฌ๊ธฐ๊ฐ€ ๋Š˜์–ด๋‚จ.

 

border-radius: 10px; // ๋ฐ˜์ง€๋ฆ„ 10px์ธ ์›๋งŒํผ ๋ชจ์„œ๋ฆฌ๋ฅผ ๊นŽ์•„๋ƒ„.

 

box-sizing: content-box; // ์š”์†Œ์˜ ๋‚ด์šฉ(content)์œผ๋กœ ํฌ๊ธฐ ๊ณ„์‚ฐ

box-sizing: border-box; // ์š”์†Œ์˜ ๋‚ด์šฉ + padding + border๋กœ ํฌ๊ธฐ ๊ณ„์‚ฐ => ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋‚ด์šฉ์˜ ํฌ๊ธฐ๋Š” ์ž‘์•„์ง.

box-sizing: border-box;

 

display

  • block: ์ƒ์ž ์š”์†Œ => ํฌ๊ธฐ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • inline: ๊ธ€์ž ์š”์†Œ
  • inline-block: ์ƒ์ž+๊ธ€์ž ์š”์†Œ
  • flex: 1์ฐจ์› ๋ ˆ์ด์•„์›ƒ
  • grid: 2์ฐจ์› ๋ ˆ์ด์•„์›ƒ
  • none: ๋ณด์—ฌ์ง ํŠน์„ฑ ์—†์Œ, ํ™”๋ฉด์—์„œ ์‚ฌ๋ผ์ง

display: block;

 

์ƒˆ๋กญ๊ฒŒ ์•Œ๊ฒŒ ๋œ ๋‚ด์šฉ

 

  • ๋ธ”๋Ÿญ ํƒœ๊ทธ์˜ width ์†์„ฑ์€ ์ตœ๋Œ€ํ•œ ๋Š˜์–ด๋‚˜๋ ค ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋”ฐ๋กœ ์„ค์ •ํ•˜์ง€ ์•Š์•„๋„ ๋ธ”๋Ÿญ์ด ๋ณด์ด์ง€๋งŒ(๋ถ€๋ชจ ๋„ˆ๋น„ ๋งŒํผ ๊ฝ‰ ์ฐจ๊ฒŒ), height ์†์„ฑ์€ ์ตœ๋Œ€ํ•œ ์ค„์–ด๋“œ๋ ค ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์„ค์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ๋ธ”๋Ÿญ์ด ๋ˆˆ์— ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค. => ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•  ๋•Œ ์ด ์ ์„ ์ •ํ™•ํžˆ ์•Œ์ง€ ์•Š์•„ width์™€ height๋ฅผ ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์œผ๋กœ ์ˆ˜์ •ํ•ด๋ณด๋ฉฐ ์ง„ํ–‰ํ–ˆ๋‹ค.

 


๋ณธ ํฌ์ŠคํŒ…์€ ํŒจ์ŠคํŠธ์บ ํผ์Šค ํ™˜๊ธ‰ ์ฑŒ๋ฆฐ์ง€ ์ฐธ์—ฌ๋ฅผ ์œ„ํ•ด ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

#ํŒจ์ŠคํŠธ์บ ํผ์Šค

#ํŒจ์บ ์ฑŒ๋ฆฐ์ง€

#์ง์žฅ์ธ์ธ๊ฐ•

#์ง์žฅ์ธ์ž๊ธฐ๊ณ„๋ฐœ

#ํŒจ์ŠคํŠธ์บ ํผ์Šคํ›„๊ธฐ

#ํ•œ_๋ฒˆ์—_๋๋‚ด๋Š”_ํ”„๋ก ํŠธ์—”๋“œ_๊ฐœ๋ฐœ_์ดˆ๊ฒฉ์ฐจ_ํŒจํ‚ค์ง€_Online

 

https://bit.ly/37BpXiC

 

ํŒจ์ŠคํŠธ์บ ํผ์Šค [์ง์žฅ์ธ ์‹ค๋ฌด๊ต์œก]

ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ์˜์ƒํŽธ์ง‘, UX/UI, ๋งˆ์ผ€ํŒ…, ๋ฐ์ดํ„ฐ ๋ถ„์„, ์—‘์…€๊ฐ•์˜, The RED, ๊ตญ๋น„์ง€์›, ๊ธฐ์—…๊ต์œก, ์„œ๋น„์Šค ์ œ๊ณต.

fastcampus.co.kr