[Day 3] position 속성 - relative, absolute, fixed

grl pwrΒ·2022λ…„ 5μ›” 25일

πŸ“Œ Position 속성


position 속성은 μš”μ†Œμ˜ μœ„μΉ˜λ₯Ό μ •μ˜ν•œλ‹€. top, bottom, left, right 속성과 ν•¨κ»˜ μ‚¬μš©ν•˜μ—¬ μœ„μΉ˜λ₯Ό μ§€μ •ν•œλ‹€.

position μ†μ„±μ˜ κ°’:

  • position: static;(κΈ°λ³Έ κ°’, μ΄λ™λΆˆκ°€)
  • position: relative;(μƒλŒ€ μœ„μΉ˜)
  • position: absolute;(μ ˆλŒ€ μœ„μΉ˜)
  • position: fixed;(κ³ μ • μœ„μΉ˜)

🎯 static κΈ°λ³Έκ°’

거의 λͺ¨λ“  μš”μ†Œμ˜ 기본값이며 νŽ˜μ΄μ§€μ˜ 정상적인 흐름에 따라 μš”μ†Œλ₯Ό μ„€μ •ν•©λ‹ˆλ‹€. 정적 μœ„μΉ˜μ˜ μš”μ†ŒλŠ” top,bottom,left 및 right μ†μ„±μ˜ 영ν–₯을 λ°›μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ μ œμ–΄ν•  수 μ—†λŠ” μš”μ†Œμ— 적용된 일뢀 μœ„μΉ˜ 지정을 μ œκ±°ν•΄μ•Ό ν•˜λŠ” κ²½μš°κ°€ μ•„λ‹ˆλ©΄ 이 값을 많이 μ‚¬μš©ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

🎯 relative

μœ„μΉ˜λ₯Ό μƒλŒ€μ μœΌλ‘œ μ„€μ •ν•˜κ³  μœ„, μ•„λž˜, μ™Όμͺ½, 였λ₯Έμͺ½ 속성을 λ³€κ²½ν•˜μ§€ μ•ŠμœΌλ©΄ "μœ„μΉ˜: 정적"κ³Ό 같은 μž‘μ—…μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€. νŽ˜μ΄μ§€μ˜ 정상적인 흐름에 따라 μš”μ†Œκ°€ μΆ”κ°€λ©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μœ„μΉ˜ μ§€μ • 속성 쀑 ν•˜λ‚˜λ₯Ό λ³€κ²½ν•˜λ©΄ μš”μ†ŒλŠ” μž…λ ₯ν•œ κΈˆμ•‘μ„ μ›λž˜ μœ„μΉ˜μ—μ„œ μ΄λ™ν•©λ‹ˆλ‹€.

🎯 absoulte

μ΄λ¦„μ²˜λŸΌ μ ˆλŒ€μ μΈ μœ„μΉ˜. λΆ€λͺ¨λ₯Ό κΈ°μ€€μœΌλ‘œ μ΄λ™ν•˜κΈ° λ•Œλ¬Έμ— λΆ€λͺ¨ 쀑에 position이 relative, absolute, fixed ν•˜λ‚˜λΌλ„ 있으면 κ·Έ λΆ€λͺ¨λ₯Ό κΈ°μ€€μœΌλ‘œ μ ˆλŒ€μ μœΌλ‘œ μ›€μ§μž…λ‹ˆλ‹€.

🎯 fixed

화면에 κ³ μ •λœ μœ„μΉ˜. μŠ€ν¬λ‘€μ„ μƒν•˜λ‘œ 움직여도 λͺ» λ°•μ•„ λ‘” μ•‘μžμ²˜λŸΌ 움직이지 μ•ŠλŠ”λ‹€.


사진 좜처:

https://medium.com/baakademi/css-position-property-69d0596baf3c

profile
4λŒ€λ₯™ 개발자

0개의 λŒ“κΈ€