νμ¬ μ²μ²©μ₯ λ§λ€κΈ° νλ‘μ νΈμμ νλ‘ νΈμλλ₯Ό λ΄λΉνκ³ μλλ°, λ°±μλμ μ°κ²°νλ €κ³ νλ©΄ λ΄ λ°μ΄ν°λ² μ΄μ€κ° κ³μ μ°κ²°λμ§ μμλ€.
νλ‘μ νΈλ₯Ό μ§ννλ©΄μ μ΄λ μκ° div νκ·Έλ§ λ¨λ°(?)νκ³ μλ κ±Έ λ°κ²¬νλ€. λ€λ₯Έ μλ©ν± νκ·Έλ λ§μλ° μ μΈ μκ°μ λͺ»νμκΉ? μλ§¨ν± νκ·Έμ λν΄ μ μκ³ λμ΄κ°μ.
μ±λ₯ μ΅μ νλ? μ±λ₯μ μ§νμ μ΅μ ν νλ λ°©λ²
μμ μ±λ₯ μ΅μ νλ ν¬κ² λ‘λ© μ΅μ νμ λ λλ§ μ΅μ νλ‘ λλλ€κ³ νλ€. μ§ννκ³ μλ νλ‘μ νΈμμ ννμ΄μ§μ μ±λ₯μ λΆμνκ³ μ΄λ€ κ²λΆν° ν΄μΌ νλμ§ μ°μ μμλ₯Ό μ νμ.
a νκ·Έ + zip λΌμ΄λΈλ¬λ¦¬ + νμΌ μ΄λ¦μ λ¬Έμ μ
λͺ¨λ¬ μ°½μ ꡬννλ€λ³΄λ©΄ z-indexμ overflow μμ±μ μν΄ λͺ¨λ¬μ΄ μ 체 νλ©΄μΌλ‘ λνλμ§ μκ±°λ μνλλλ‘ κ΅¬νμ΄ μλλ κ²½μ°κ° μ’ μ’ μλ€. νμλ λͺ¨λ¬μ΄ μΉ΄λ μμμ λ¨λ λ¬Έμ κ° λ°μνλ€.
νμ¬ μ§ννκ³ μλ νλ‘μ νΈμ νκ°λ€μ΄ μ€μκ°μΌλ‘ πΈμ¬μ§κ³Ό π¬μΆν λ©μμ§λ₯Ό λ¨κΈΈ μ μλ ν¬ν ν‘ κΈ°λ₯μ΄ μλ€. ν¬ν ν‘ λ°μ΄ν°λ₯Ό 보μ¬μ€ λ `React Query`μ `Intersection Observer API`λ₯Ό μ¬μ©νμ¬ λ¬΄νμ€ν¬λ‘€μ ꡬννλλ°,