
518
15장 웹 브라우저의 자바스크립트
·
단축 프로퍼티는 계산되지 않으며 베이스인 기본 프로퍼티만 계산됩니다. 예를
들어
margin
프로퍼티는 존재하지 않고
marginLeft
,
marginTop
같은 프로퍼티만
존재합니다. 마찬가지로,
border
나
borderWidth
는 존재하지 않으며
borderLeft
Width
,
borderTopWidth
같은 프로퍼티를 사용해야 합니다.
·
계산된 스타일에는
cssText
프로퍼티가 존재하지 않습니다.
getComputedStyle()
이 반환하는 CSSStyleDeclaration 객체는 일반적으로 요소의
인라인
style
프로퍼티에서 가져온 CSSStyleDeclaration 객체보다 더 많은 정보를
포함합니다. 하지만 계산된 스타일은 까다로울 수 있고 여기서 원하는 정보를 항
상 얻을 수 있다는 보장도 없습니다.
font-family
속성은 호환성을 고려해 콤마로
구분한 폰트 패밀리 리스트입니다. 계산된 스타일에서
fontFamily
프로퍼티를 검
색하면 요소에 적용되는
font-family
스타일을 반환할 뿐입니다. 이 값은 “arial,
helvetica, sans-serif ” 같은 값이며 실제로 어떤 폰트가 사용됐는지는 알 수 없습니
다. 마찬가지로, 요소에
absolute ...