냐울당 햄버거 메뉴

목차

    반응형

    자바스크립트에서

    css 추가하는 방법을 알아보겠습니다.

     

    바로 코드 복사하실 분은

    2번으로 >>

     


    1. 자바스크립트 css 추가

    document.getElementById(id).style.property = new style

    자바스크립트 css 추가 문법

    갑자기 나오는 이 코드 한 줄이

    당황스러우실 것 압니다.

     

    하지만 기다려보세요.

    제가 다 설명할 수 있어요.

     

    -

     

    document.getElementByld(id) = 이름

    이름

    일단 앞쪽의 긴 뭉텅이는

    너무 고민하실 것 없습니다.

     

    이 부분은 css를 추가하고 싶은 곳을

    알려주는 것으로

    id 이름값을 적는다고 생각해주세요.

     

    자바스크립트에서 id 값을 가져오려면

    저런 식으로 길어져서 그렇지 어려운 부분은 아닙니다.

     

    나중에 변수 안에 넣고

    짧게 줄여서 사용할 수 있으니

    너무 걱정하지 마세요.

     

    -

     

    css 값 넣기

    css 값 넣기

    style은 css의 스타일을 넣는 명령어입니다.

    html에서도 비슷한 방법을 사용하니

    이 부분은 넘어갈게요.

     

    중간중간 .(온점)을 찍어

    이어주는 것 잊지 말아 주세요.

    문법이 조금이라도 틀리면 작동하지 않습니다.

     


    prorerty 부분은

    css의 속성을 넣어주면 됩니다.

     

    예시로 쓰여있듯이

    display, color 등등

    추가하려는 css 속성을 넣습니다.

     


    new style은

    말 그대로 새로운 속성 값을 넣어주면 됩니다.

     

    만약 display를 썼다면

    속성 값으로는 block, inline, none 등등이 들어가겠죠?

     

    여기서 주의할 점은

    속성 값은 문자열이니

    " "(따옴표)를 잊지 말아 주세요.

     

     


    2. 자바스크립트 예시

    document.getElementById("p2").style.color = "blue";

    예시

    물론 이렇게 혼자만 따로 쓰면 안 되고요

    위아래로 다른 코드들이 있겠지만

    일단 한 줄만 보자고요.

     

    예문을 만들면

    위와 같은 코드가 됩니다.

     

    Id값이 p2인 곳의 색을 파란색으로 바꿨군요.

     

    <html>
    <body>
    
    <p id="p2">Hello World!</p>
    
    <script>
    document.getElementById("p2").style.color = "blue";
    </script>
    
    </body>
    </html>

    전체적인 모양을 보자면

    위의 코드처럼 볼 수 있습니다.

     

    <html>
    <body>
    
    <p id="p2">Hello World!</p>
    
    <script>
    let p2 = document.getElementById("p2") // 변수처리
    p2.style.color = "blue";
    </script>
    
    </body>
    </html>

    그리고 위에서 말했던 것처럼

    변수로 만들면

    코드가 조금 더 깔끔해지죠.

     

     


    3. W3Schools

    https://www.w3schools.com/js/js_htmldom_css.asp

     

    JavaScript DOM CSS

    W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

    www.w3schools.com

    예문 확인해보기

    그래도 잘 모르겠다!

    괜찮습니다. 어려운 게 맞습니다.

     

    제가 가져온 예문이 있는

    w3schools 페이지 주소를 남겨둘 테니

    실제로 어떻게 출력되는지 확인해보세요.

     

    이해하는데 도움을 줄 것입니다.

     

     


    이상으로 자바스크립트에서 css 추가하는 방법을 알아보았습니다.

    도움이 되셨다면 공감과 댓글, 구독을 부탁드립니다.

    질문도 편하게 남겨주세요!

     

     

    [같이 보면 좋은 포스팅]

    [coding/JavaScript] - 자바스크립트 선택자 querySeletor

     

    자바스크립트 선택자 querySeletor

    자바스크립트에서 요소를 어떻게 선택하는지 알아봅시다. 1. querySeletor document.querySelector("#main"); querySelector 도큐먼트. 즉, 브라우저 상의 요소. html의 요소를 선택할 때 document.querySelector..

    ssimplay.tistory.com

    [coding/JavaScript] - 스파르타 코딩 클럽 후기 및 클릭하면 팝업창 나오게 하기

     

    스파르타 코딩 클럽 후기 및 클릭하면 팝업창 나오게 하기

    스파르타 코딩 클럽 내일 배움 카드를 이용해 강의를 듣고 있습니다. (팝업창 관련 내용은 바로 2번으로 가주세요.) 1. 스파르타 코딩 클럽 후기 https://spartacodingclub.kr/ 스파르타코딩클럽 왕초보 8

    ssimplay.tistory.com

     

    그럼 이만.

    총총.

    반응형
    댓글
    위쪽 화살표
    도움이 되었다면 공감(하트)과 댓글을 부탁드려요.
    로딩바