μμ3 [JAVASCRIPT] μμμ ν¬κΈ° λ° μμΉλ₯Ό νννλ μμ±, λ©μλ μλ°μ€ν¬λ¦½νΈ : μμ ν¬κΈ° λ° μμΉ μμ±κ³Ό λ©μλ μ΄λ² μκ°μλ μλ°μ€ν¬λ¦½νΈμ μμμ μμΉ λ° ν¬κΈ°λ₯Ό νννλ μμ±κ³Ό λ©μλλ€μ μμλ³΄κ² μ΅λλ€.π λ€μμ νλ₯Ό ν΅ν΄ μμλ΄ μλ€. #01. μμμ μμ± λ° λ©μλ μμ ν¬κΈ° μμ± μ€λͺ element.clientWidth μμμ κ°λ‘ κ° (ν¨λ© / 보λ / λ§μ§ λ―Έν¬ν¨) element.clientHeight μμμ μΈλ‘ κ° (ν¨λ© / 보λ / λ§μ§ λ―Έν¬ν¨) element.clientTop μμμ YμΆ κ° (λΆλͺ¨κΈ°μ€) element.clientLeft μμμ XμΆ κ° (λΆλͺ¨ κΈ°μ€) element.offsetWidth μμμ κ°λ‘ κ° (보λ / ν¨λ© ν¬ν¨) element.offsetTop μμμ YμΆ κ° (λ¬Έμ κΈ°μ€) element.offsetLeft μμμ XμΆ.. 2022. 9. 1. [CSS] μμλ₯Ό μ¨κΈ°λ λ°©λ² CSS : μμ(element)λ₯Ό μ보μ΄κ² νλ λ°©λ² CSS μμ±μ μμ νλ€ λ³΄λ©΄ μμλ₯Ό μ¨κ²¨μΌ νλ μμ±λ€μ΄ νμνκ² λ©λλ€. μ΄λ² μκ°μλ CSS κΈ°λ² μ€ νλμΈ μμλ₯Ό μ보μ΄κ² νλ λ°©λ² 5κ°μ§μ λν΄ μμλ³΄κ² μ΅λλ€!π #1. display : none; κ°μ₯ 보νΈμ μΌλ‘ μ¬μ©νλ μμ± μ€ νλλ‘ μμμ μμμ΄ μμ ν μ¬λΌμ§κ² λ©λλ€. λν μ΄ μμ±μ μ¬μ©νκ² λλ©΄ μ λλ©μ΄μ ν¨κ³Όλ μ€ μ μκ² λ©λλ€. π‘ μ½λ 보기 p {display : none;} μμ΄μ§λλΉ λΎ°λ‘λ‘± #2. opacity: 0; opacityλ ν¬λͺ λλ₯Ό μ€μ νλ μμ± μ€ νλλ‘ μμμ ν¬λͺ λλ₯Ό 0μΌλ‘ νμ¬ μμλ₯Ό μ보μ΄κ² ν©λλ€. λλ¬Έμ μμλ μ¬λΌμ Έλ μμμ λ¨κ² λλ©° μ λλ©μ΄μ λ μ μ©μ΄ κ°λ₯ν©λλ€. π‘ μ½λ 보기 p {opac.. 2022. 8. 26. μμ μ ν μλ°μ€ν¬λ¦½νΈ μμ μ ν μλ°μ€ν¬λ¦½νΈμμ CSS μ νμλ₯Ό λ겨μ μνλ HTML μμλ₯Ό μ°Ύμ μ μλλ‘ ν¨μλ₯Ό μ 곡νκ³ μλ€. λνμ μΌλ‘ querySelector() ν¨μλ μ νμμ λΆν©νλ μμ μ€μμ 첫 λ²μ§Έ μμλ§μ λ°ννκ³ , querySelectorAll() ν¨μλ μ νμμ λΆν©νλ λͺ¨λ μμλ₯Ό λ°ννλ€. 01. μμλ₯Ό μ§μ μ ννλ λ©μλ λ©μλ μμ± μ λ ₯ λ°©λ² : document . λ©μλλͺ ( ' μμλͺ ' ) λ©μλ μ€λͺ getElementById() HTML μμ μ€ id μμ±μΈ μμλ₯Ό μ ννλ€. ex) document.getElementById('header') getElementByClassName() HTML μμ μ€ classλͺ μΌλ‘ μ μΈν μμλ₯Ό μ ννλ€. ex) document.g.. 2022. 8. 7. μ΄μ 1 λ€μ 728x90 λ°μν