복붙노트

[CSS] 요소의 모든 CSS를 얻는 방법

CSS

요소의 모든 CSS를 얻는 방법

해결법


  1. 1.MyDiv001.style.cssText는 스타일 속성 또는 속성으로 설정 인라인 스타일을 반환합니다.

    MyDiv001.style.cssText는 스타일 속성 또는 속성으로 설정 인라인 스타일을 반환합니다.

    당신은 요소에 적용된 모든 스타일을 가져 getComputedStyle를 사용할 수 있습니다. 당신은 모든 스타일을 덤프 반환 된 객체를 반복 할 수있다.

    function dumpCSSText(element){
      var s = '';
      var o = getComputedStyle(element);
      for(var i = 0; i < o.length; i++){
        s+=o[i] + ':' + o.getPropertyValue(o[i])+';';
      }
      return s;
    }
    
  2. from https://stackoverflow.com/questions/15000163/how-to-get-all-css-of-element by cc-by-sa and MIT license