λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
[개발] Practice/HTML CSS

[HTML/CSS] μƒν’ˆ λ ˆμ΄μ•„μ›ƒκ³Ό μ• λ‹ˆλ©”μ΄μ…˜ κ΅¬ν˜„ν•˜κΈ°

by Connecting-the-dots 2022. 3. 1.
728x90
λ°˜μ‘ν˜•

πŸ’‘ μ‹€μŠ΅ 포인트!

  • 제일 곡을 많이 λ“€μ˜€λ˜ 뢀뢄은 μ• λ‹ˆλ©”μ΄μ…˜ νš¨κ³Όμ΄λ‹€.
  • 마우슀 μ˜€λ²„ν•˜λŠ” 경우 μ λ‹Ήν•œ 높이(이미지 λ†’μ΄μ˜ 60% 정도)의 가격이 적힌 반투λͺ…ν•œ 창이 μ˜¬λΌμ˜€κ²Œλ” κ΅¬ν˜„ν•˜λŠ” κ²ƒμ΄μ—ˆλŠ”λ° position, transition, transform, opacity, overflow κ³Ό 같은 λ‹€μ–‘ν•œ 속성을 μ‘°ν•©ν•΄μ„œ λ§Œλ“€ 수 μžˆμ—ˆλ‹€.

πŸ’‘ PC ν™”λ©΄

  • PC용 λ ˆμ΄μ•„μ›ƒ 자체λ₯Ό κ΅¬μ„±ν•˜λŠ” 것은 μ—„μ²­λ‚˜κ²Œ μ–΄λ ΅μ§€λŠ” μ•Šμ•˜λ‹€.
  • νšŒμƒ‰ λ°•μŠ€λ₯Ό position: absolute 속성을 ν™œμš©ν•˜μ—¬ μœ„μΉ˜μ‘°μ •μ„ ν•˜κ³ μžˆμ—ˆλŠ”λ° margin collapse ν˜„μƒ λ•Œλ¬Έμ— μ• λ₯Ό λ¨Ήμ—ˆκ³ , ν•΄κ²°ν•˜κ³  λ‚˜λ‹ˆ νšŒμƒ‰λ°•μŠ€μ™€ μ•„μ΄μ½˜μ΄ λ“€μ–΄μžˆλŠ” λ°•μŠ€μ˜ 간격이 μ œλŒ€λ‘œ μ‘°μ ˆλ˜μ§€ μ•Šμ•„μ„œ μ‹œκ°„μ΄ ν•œμ°Έ κ±Έλ Έλ‹€.
  • λ‹€λ§Œ, νƒœλΈ”λ¦Ώμ΄λ‚˜ λͺ¨λ°”μΌμ—μ„œ 화면을 λ³΄μ•˜μ„ λ•Œ μ–΄μƒ‰ν•œ 뢀뢄이 κ½€ λ§Žμ•„μ„œ 폰트 크기λ₯Ό μ‘°μ •ν•œλ‹€λ“ μ§€, λ‚΄μš©μ΄ λ„˜μ³νλ₯΄μ§€ μ•Šκ²Œ λ°°κ²½μ‚¬μ΄μ¦ˆλ₯Ό μ‘°μ •ν•œλ‹€λ“ μ§€ 이런 λ””ν…ŒμΌν•œ 뢀뢄을 μˆ˜μ •ν•΄μ•Ό ν•˜λŠ” κ²½μš°κ°€ λ§Žμ•˜λ‹€.
  • 개인적으둜 μ’Œμš°λŒ€μΉ­μ„ λ§žμΆ”κ±°λ‚˜ μž‘μ€ λ°•μŠ€λ“€μ˜ 라인이 전체적인 λ°•μŠ€λΌμΈκ³Ό λ§žμ•„λ–¨μ–΄μ§€κ²Œ ν•΄μ•Όν•œλ‹€λ“ μ§€ 그런 뢀뢄을 되게 μ‹ κ²½μ“°λŠ” νƒ€μž…(1px 의 어긋남 μš©μ„œ λͺ»ν•΄...)이라 그런 뢀뢄이 νž˜λ“€μ—ˆλ‹€..
  • 개인적으둜 Font awesome 의 μ•„μ΄μ½˜ κΈ°λ³Έ ν˜•νƒœ(마치 κ΅¬ν˜•ν°μ˜ μ•Œλ¦Όμ•„μ΄μ½˜ 같은..)λ₯Ό css λ₯Ό 톡해 μ‹¬ν”Œν•˜λ©΄μ„œλ„ μ’€ 더 예쁜 μ•„μ΄μ½˜μœΌλ‘œ λ§Œλ“œλŠ” 법을 μ•Œκ²Œλ˜μ–΄ μ’‹μ•˜λ‹€.


πŸ’‘ νƒœλΈ”λ¦Ώ ν™”λ©΄

  • νƒœλΈ”λ¦Ώ 화면은 κΈ°μ‘΄ PC ν™”λ©΄κ³Ό 크게 λ‹€λ₯Έ 점은 μ—†λ‹€.
  • 글씨 크기λ₯Ό μ•Œλ§žκ²Œ μ‘°μ ˆν•˜κ³  μ•„μ΄μ½˜μ˜ λ°°μ—΄λ§Œ κΈ°μ‘΄ 4 * 1 μ—μ„œ 2 * 2 둜 λ°”λ€Œμ—ˆλŠ”λ° media query 와 flex 속성을 적절히 μ΄μš©ν•˜λ©΄ κΈˆλ°©μ΄λ‹€! 


πŸ’‘ λͺ¨λ°”일 ν™”λ©΄

  • νƒœλΈ”λ¦Ώ ν™”λ©΄κ³Ό λ§ˆμ°¬κ°€μ§€λ‘œ μ•„μ΄μ½˜μ„ μ„Έλ‘œλ‘œ 1μ€„λ‘œ λ³€κ²½ν•˜κ³  κ°€μš΄λ° μ •λ ¬ν–ˆλ‹€.
  • 화면이 μž‘μ€ 만큼 글씨 ν¬κΈ°λ‚˜ μ—¬λ°± 간격 등을 쑰금 μ‘°μ •ν–ˆλ‹€.

728x90
λ°˜μ‘ν˜•