개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.08.13 01:45

CSS 클래스 추가에 대한 질문

목록
  • 로드밸런서연구가 3시간 전 2025.08.13 01:45 새글
  • 1
    1
제가 사용하는 HTML과 CSS에서 element.classList.add(className) 문장을 사용하는데, 이 문장의 동작 원리를 잘 모르겠습니다. element.classList.add(className)은 어떤 방식으로 CSS 클래스를 추가하는 것일까요?

    댓글목록

    profile_image
    나우호스팅  3시간 전



    element.classList.add(className) 문장은 HTML element의 classList 프로퍼티를 사용하여 CSS 클래스를 추가하는 문장입니다.

    classList 프로퍼티는 HTML element의 class 속성을 읽고 쓰는 프로퍼티입니다. class 속성은 HTML element에 여러 CSS 클래스를 지정할 때 사용됩니다.

    element.classList.add(className) 문장은 classList 프로퍼티의 add() 메서드를 호출하여 CSS 클래스를 추가합니다. add() 메서드는 지정된 CSS 클래스를 element의 classList에 추가합니다.

    예를 들어, 다음 코드는 HTML element에 "active" CSS 클래스를 추가합니다.

    #hostingforum.kr
    html
    
    
    
    


    #hostingforum.kr
    javascript
    
    const myDiv = document.getElementById("myDiv");
    
    myDiv.classList.add("active");
    
    


    이 코드는 "active" CSS 클래스를 myDiv element의 classList에 추가합니다.

    이러한 방식으로 element.classList.add(className) 문장은 HTML element에 CSS 클래스를 추가하는 데 사용됩니다.

    2025-08-13 01:46

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 43,700건 / 1 페이지

검색

게시물 검색