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

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

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

6์ผ์ฐจ

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

Ch 8. CSS ์†์„ฑ

 


 

Ch 8. CSS ์†์„ฑ

 

 

์ฃผ์ œ

 

  • ๊ธ€๊ผด, ๋ฌธ์ž
  • ๋ฐฐ๊ฒฝ
  • ๋ฐฐ์น˜

 

 

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

 

 ๐Ÿ”— ๊ธ€๊ผด, ๋ฌธ์ž 

font-weight: 400(regular), 700(bold) ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ

line-height: 2; // ๊ธ€์ž ํฌ๊ธฐ์˜ 2๋ฐฐ => ์ด ๋ฐฉ์‹(๋ฐฐ์ˆ˜) ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅ!

๊ธ€์ž, ๋ฌธ์ž

 

 ๐Ÿ”— position  ๊ธฐ์ค€ -> ์œ„์น˜

  • static: ๊ธฐ์ค€ ์—†์Œ
  • relative: ์š”์†Œ ์ž์‹ ์„ ๊ธฐ์ค€
  • absolute: ์œ„์น˜ ์ƒ ๋ถ€๋ชจ ์š”์†Œ๋ฅผ ๊ธฐ์ค€
  • fixed: ๋ทฐํฌํŠธ(๋ธŒ๋ผ์šฐ์ €)๋ฅผ ๊ธฐ์ค€
  • sticky: ์Šคํฌ๋กค ์˜์—ญ ๊ธฐ์ค€

 

 

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

 

font-family: ๊ธ€๊ผด1, "๊ธ€๊ผด2", ..., ๊ธ€๊ผด๊ณ„์—ด;

// ์•ž๋ถ€ํ„ฐ ์ˆœ์„œ๋Œ€๋กœ ํ•ด๋‹น ํฐํŠธ๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์—†์œผ๋ฉด, ๋’ค์—๊บผ๋ฅผ ์ ์šฉํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘๋œ๋‹ค๊ณ  ํ•œ๋‹ค. ์•ˆ ๊ทธ๋ž˜๋„ ์ง€๊ธˆ ํ•˜๋Š” ํ”„๋กœ์ ํŠธ์—์„œ ์˜์–ด์™€ ํ•œ๊ธ€์„ ๊ฐ„ํŽธํ•˜๊ฒŒ ์„œ๋กœ ๋‹ค๋ฅธ ํฐํŠธ๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—†์„๊นŒ ๊ณ ๋ฏผํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ์ด๋Ÿฌํ•œ ์ ์„ ํ™œ์šฉํ•ด์„œ ํ•˜๋ฉด ๋ ๋ ค๋‚˜?? ํ•œ ๋ฒˆ ํ•ด๋ด์•ผ๊ฒ ๋“œ

 

 ๐Ÿ”— postion 

๋ฐฐ์น˜์˜ ๊ธฐ์ค€์ด ๋ฐ”๊ผˆ๊ธฐ ๋•Œ๋ฌธ์— ์ฃผ๋ณ€ ์š”์†Œ๋“ค์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ฃผ๋ณ€ ์š”์†Œ๋“ค์—๊ฒŒ๋Š” ์ด์ œ ์ด์›ƒ์ด ์•„๋‹˜(?)

 

 ๐Ÿ”— ์š”์†Œ ์Œ“์ž„ ์ˆœ์„œ (Stack order) 

  1. ์š”์†Œ์— position ์†์„ฑ์˜ ๊ฐ’์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์œ„์— ์Œ“์ž„. (๊ธฐ๋ณธ๊ฐ’ static ์ œ์™ธ) ์ด๊ฑธ ์ตœ์šฐ์„ ์œผ๋กœ ๋”ฐ์ ธ์•ผ ๋จ ์ฃผ์˜!
  2. 1๋ฒˆ ์กฐ๊ฑด์ด ๊ฐ™์€ ๊ฒฝ์šฐ, z-index ์†์„ฑ์˜ ์ˆซ์ž ๊ฐ’์ด ๋†’์„ ์ˆ˜๋ก ์œ„์— ์Œ“์ž„.
  3. 1๋ฒˆ๊ณผ 2๋ฒˆ ์กฐ๊ฑด์ด ๊ฐ™์€ ๊ฒฝ์šฐ, HTML์˜ ๋‹ค์Œ ๊ตฌ์กฐ์ผ ์ˆ˜๋ก ์œ„์— ์Œ“์ž„.

 

postion ์†์„ฑ์˜ ๊ฐ’์œผ๋กœ absolute, fixed๊ฐ€ ์ง€์ •๋œ ์š”์†Œ๋Š”, display ์†์„ฑ์ด block์œผ๋กœ ์ž๋™ ๋ณ€๊ฒฝ๋œ๋‹ค.

 


 

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

 

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

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

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

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

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

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

 

https://bit.ly/37BpXiC

 

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

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

fastcampus.co.kr