Position: fixed VS sticky

μ΄ν˜„μ„­Β·2022λ…„ 4μ›” 17일
0
post-custom-banner

πŸ“Œ fixed

  • position: absolute; 와 λ™μΌν•˜κ²Œ μš”μ†Œλ₯Ό 일반적인 λ¬Έμ„œ νλ¦„μ—μ„œ μ œκ±°ν•˜λ©° νŽ˜μ΄μ§€ λ ˆμ΄μ•„μ›ƒμ— 곡간도 λ°°μ •ν•˜μ§€ μ•ŠλŠ”λ‹€! 즉, normal flowμ—μ„œ λ²—μ–΄λ‚˜λ©° 곡쀑에 λΆ•λœ¬κ²ƒκ³Ό 같은 μƒνƒœκ°€ λœλ‹€!
  • 뷰포트의 초기 μ»¨ν…Œμ΄λ‹ 블둝을 κΈ°μ€€μœΌλ‘œ μ‚Όμ•„ λ°°μΉ˜ν•œλ‹€!!!
    단, μš”μ†Œμ˜ 쑰상 쀑 ν•˜λ‚˜κ°€ transform, perspective, filter 속성 쀑 none이 μ•„λ‹ˆλΌλ©΄ 뷰포트 λŒ€μ‹  κ·Έ 쑰상을 μ»¨ν…Œμ΄λ‹ λΈ”λ‘μœΌλ‘œ μ‚ΌλŠ”λ‹€!
  • 슀크둀과 상관없이 항상 ν•΄λ‹Ή μœ„μΉ˜μ— κ³ μ •λœλ‹€!

πŸ”₯ μ»¨ν…Œμ΄λ‹ 블둝

  • λŒ€λΆ€λΆ„μ˜ 경우, μ–΄λ–€ μš”μ†Œμ˜ μ»¨ν…Œμ΄λ‹ 블둝이라 함은 κ°€μž₯ κ°€κΉŒμš΄ λΈ”λ‘λ ˆλ²¨ μ‘°μƒμ˜ 컨텐츠 μ˜μ—­ ( 항상 κ·ΈλŸ°κ²ƒμ€ μ•„λ‹ˆλ‹ˆ 주의 )

πŸ“Œ sticky

  • μš”μ†Œλ₯Ό 일반적인 λ¬Έμ„œ 흐름에 따라 배치
  • top, bottom, left, right 속성이 ν•„μˆ˜
  • μ»¨ν…Œμ΄λ‹ 블둝(κ°€μž₯ κ°€κΉŒμš΄ 블둝 레벨 쑰상)을 κΈ°μ€€μœΌλ‘œ μ˜€ν”„μ…‹μ„ μ μš©ν•œλ‹€. μ˜€ν”„μ…‹μ€ λ‹€λ₯Έ μš”μ†Œμ— 영ν–₯을 주지 μ•ŠλŠ”λ‹€.
  • stickyλ°•μŠ€μ˜ λΆ€λͺ¨μš”μ†Œκ°€ scrollλ°•μŠ€λ₯Ό λ²—μ–΄λ‚˜κ²Œ 되면 stickyλ°•μŠ€λŠ” λ‹€μ‹œ 일반적인 흐름에 λ”°λ₯΄κ²Œ λœλ‹€!
  • 아직 μ΅œμ‹ λΈŒλΌμš°μ €μ—μ„œλŠ” μ§€μ›ν•˜μ§€ μ•ŠλŠ”λ‹€!

profile
μ•ˆλ…•ν•˜μ„Έμš”. ν”„λ‘ νŠΈμ—”λ“œ 개발자 μ΄ν˜„μ„­μž…λ‹ˆλ‹€.
post-custom-banner

0개의 λŒ“κΈ€