⊗jsSpStyFR 8 of 294 menu

CSS 파일에서 JavaScript로 속성 읽기

CSS 파일에 정의된 속성은 특수 함수 getComputedStyles를 사용하여 읽을 수 있습니다.

어떻게 하는지 살펴봅시다. 다음 요소가 있다고 가정합니다:

<div id="elem"> text </div>

이 요소에 대해 다음과 같은 스타일이 정의되어 있다고 가정합니다:

#elem { width: 100px; color: red; font-size: 20px; }

변수에 요소에 대한 참조를 얻습니다:

let elem = document.querySelector('#elem');

이제 얻은 요소에 대한 참조를 함수 getComputedStyles의 매개변수로 전달합니다:

let computedStyle = getComputedStyle(elem);

결과적으로 우리는 요소의 CSS 속성 값을 포함하는 객체를 얻습니다. 이를 사용하여, 예를 들어 색상을 읽어봅시다:

console.log(computedStyle.color); // 'red'를 출력합니다

이제 너비를 읽어봅시다:

console.log(computedStyle.width); // '100px'를 출력합니다

이제 글꼴 크기를 읽어봅시다:

console.log(computedStyle.fontSize); // '20px'를 출력합니다

요소에 대해 다음과 같은 스타일이 정의되어 있습니다:

#elem { width: 200px; height: 200px; }

버튼 클릭 시 요소의 너비와 높이를 출력하세요.

요소에 대해 다음과 같은 스타일이 정의되어 있습니다:

#elem { width: 200px; height: 200px; }

버튼 클릭 시 요소의 너비와 높이를 두 배로 늘리세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부