kokoa clone-2

kokoa clone-2


~Friends Part


6.11

  • ๋ชจ๋“  ๋งํฌ์˜ ์ƒ‰๊น”์„ ๋™์ผํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ , ๋ฐ‘์ค„์„ ์›ํ•˜์ง€ ์•Š์„ ๋•Œ
  • reset.css (๊ตฌ๊ธ€๋งํ•ด์„œ ์ฐพ์•„์˜ฌ ์ˆ˜ ์žˆ๋‹ค.) ๋ฅผ ์ด์šฉํ•ด์„œ ๋ชจ๋“  ๋งํฌ์— a{ color: inherit; text-decoration: none;} ํ•ด์ค€๋‹ค.
  • color๋Š” ๋ถ€๋ชจ์—๊ฒŒ์„œ ์ƒ์† ๋ฐ›์•„ ์ดˆ๊ธฐํ™”๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

6.12

  • box-sizing: border-box
  • ๋ฌธ์ œ์˜ ๋ฐœ๋‹จ์€ list๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” nav ํƒœ๊ทธ๊ฐ€ ์žˆ๋Š”๋ฐ ์ด ๋ฐ•์Šค ์ค„์„
    ๊ฐ€์žฅ ๋ฐ‘์œผ๋กœ ๋‚ด๋ฆฌ๋ ค๊ณ  ๋‹ค์Œ๊ณผ ๊ฐ™์ด
position: fixed
bottom: 0 
width: 100%

๋ฅผ ํ–ˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ๊ฐ€์žฅ ๋ฐ”๊นฅ์ชฝ์˜ ์•„์ด์ฝ˜์ด ๋ณด์ด์ง€ ์•Š์•˜๋‹ค. ๋ฌธ์ œ๋Š” ๋‹ค์Œ ๊ทธ๋ฆผ๊ณผ ๊ฐ™๋‹ค.

s1

  • ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด css์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
    css๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋ฐ•์Šค๋ฅผ ๋งŒ๋“ค๋•Œ 200px ๋ฅผ ์ฃผ๊ณ  padding 50px๋ฅผ ์คฌ๋‹ค๋ฉด, ์ด๋ ‡๊ฒŒ ๋œ๋‹ค. s2

  • ์šฐ๋ฆฌ์—๊ฒŒ ์ด ๋ชจ์Šต์€ ์ด๋ ‡๊ฒŒ ๋ณด์—ฌ์ง€๋‚˜, css๋Š” ๋ฐ•์Šค๋ฅผ 200์œผ๋กœ ์œ ์ง€ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. s3

  • ๊ทธ๋ž˜์„œ ๋ฐ‘์—์ฒ˜๋Ÿผ ๋ฐ•์Šค๊ฐ€ ๋Š˜์–ด๋‚˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ธ๋‹ค. ๋”ฐ๋ผ์„œ ์ด๊ฒƒ์„ ์žก์•„์ฃผ๊ธฐ ์œ„ํ•ด s4

์šฐ๋ฆฌ๋Š” ๋ฐ•์Šค์˜ ๋ชจ์–‘์„ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•˜๊ฒ ๋‹ค ๋ผ๋Š” ๋œป์„ ๊ฐ€์ง„ box-sizing: border-box ์„ ์ด์šฉํ•œ๋‹ค.


6.13

  • span์€ width, height ๊ฐ€ ์ ์šฉ์ด ์•ˆ๋œ๋‹ค. ์™œ ? span์€ inline ํƒ€์ž…์˜ element์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
  • ์›์„ ๋งŒ๋“ค๊ณ  ์‹ถ์„ ๋•, width์˜ ๋ฐ˜๋งŒํผ๋งŒ ์ ์šฉํ•˜์ž.
  • absolute๋Š” ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด relative ์กฐ์ƒ์— ๋งž์ถฐ ์›€์ง์ธ๋‹ค. ์—†์œผ๋ฉด body๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ


6.14, 6.16

  • padding ๊ฐ„๊ฒฉ ๋ด์ฃผ๊ธฐ / ๋‹ค๋ฅธ ๊ณณ์— ์“ฐ์ด๋Š”์ง€๋„ ๋ด์ฃผ๋ฉด์„œ ๊ณตํ†ต์ ์„ ์ฐพ๊ณ  ๊ทธ์— ๋งž๊ฒŒ css๋ฅผ ์ƒ์„ฑํ•˜์ž.
  • ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด ์ฃผ๋Š” ๊ฒƒ !
  • ๊ณตํ†ต์  ์ฐพ๊ธฐ.. ๋‹ค๋ฅธ UI์—์„œ ๊ณตํ†ต์ ์œผ๋กœ ์“ฐ์ด๋Š” Component ๋งŒ๋“ค์–ด์ค€๋‹ค.

ํƒœ๊ทธ: , ,

์นดํ…Œ๊ณ ๋ฆฌ:

์—…๋ฐ์ดํŠธ: