Detail
νμ΄μ§μ λ°°κ²½ μ΄λ―Έμ§ μμμ λν μ€νμΌμ μ μ©ν μλμ μ μ©ν ν λ°°ν¬νμμ΅λλ€.
height: calc(100vh - $headerHeight)
μ΄λ PC λ° λλΆλΆμ λΈλΌμ°μ μμλ μ μμ μΌλ‘ μλνμμΌλ
iOS Safari μ±, μΌμ± μΈν°λ· μ± λΈλΌμ°μ λ±μμλ μ€ν¬λ‘€μ΄ λ°μνλ λ¬Έμ λ₯Ό λ°κ²¬νμμ΅λλ€.
100vh
λ μ μ λ·°ν¬νΈ λμ΄λ₯Ό μλ―Ένμ§λ§
λͺ¨λ°μΌ Safari λ° μΌλΆ λͺ¨λ°μΌ λΈλΌμ°μ μμλ μ£Όμμ°½, νλ¨ λ° λ± UI μμ μμκΉμ§ ν¬ν¨νμ¬ κ³μ°
β μ΄λ‘ μΈν΄ μ€μ νλ©΄λ³΄λ€ λ ν° λμ΄κ° μ μ©λκ³ λ€λ₯Έ λΈλΌμ°μ μ λ¬λ¦¬ λΆνμν μ€ν¬λ‘€μ΄ λ°μνλ κ²μ΄λΌλ κ²μ μ μ μμμ΅λλ€.
CSSλ¨μλ₯Ό κΈ°μ‘΄μ vh
μμ dvh
λ‘ λ³κ²½νμμ΅λλ€.
β¨dvh(Dynamic Viewport Height)
: cssμ μλ‘ μΆκ°λ λμ λ·°ν¬νΈ λμ΄ λ¨μλ‘
μ£Όμμ°½μ΄ λ³΄μ΄κ±°λ μ¨κ²¨μ§ λλ§λ€ μ€μκ°μΌλ‘ κ³μ° κ°μ΄ λ³κ²½
λͺ¨λ°μΌ νκ²½μμλ vh
λ¨μκ° λΈλΌμ°μ UIμ μν₯μ λ°μ λΈλΌμ°μ λ§λ€ λ€λ₯΄κ² μ μ©λ μ μμΌλ―λ‘ dvh
λ₯Ό μ μ©νμ¬ λͺ¨λ°μΌ νλ©΄μ λμν΄μΌνλ κ²μ μ μ μμμ΅λλ€.