26
DOM을 사용하여 outerWidth 요소를 가져올 수 있습니까?jquery가없는 outerWidth
EJ :
var width = document.getElementById('myDiv').outerWidth;
DOM을 사용하여 outerWidth 요소를 가져올 수 있습니까?jquery가없는 outerWidth
EJ :
var width = document.getElementById('myDiv').outerWidth;
아니,하지만 당신은 당신이 원하는 아마의 offsetWidth를 얻을 수 있습니다.
의 offsetWidth와 http://www.quirksmode.org/dom/w3c_cssom.html는 offsetHeight
.
clientWidth와 clientHeight
예를 들어 this fiddle을 참조하십시오.
jQuery를 사용하는 경우 width, innerWidth 및 outerWidth 속성이 더 많은 옵션이 있습니다. http://api.jquery.com/category/manipulation/style-properties/
* 정확히 똑같은 것은 아닙니다. jQuery는 문서에 없거나 숨겨진 경우에도 요소 너비를 제공합니다. 'element.outerWidth'와'element.clientWidth'는 요소가 숨겨진 경우'0'을 반환하고 문서에없는 경우'undefined '를 반환합니다. – Martin
offsetWidth가 크로스 브라우저가 아닙니다 –
이 피들은 많은 도움이되었습니다. http://jsfiddle.net/y8Y32/25/ –