참고 : 나는 offsetWidth를 알고 만요소의 offsetWidth를 쉽게 "설정할"수 있습니까?
나는 동일한 폭 팝업 'DIV'합성하려면 tr
요소를 만들려고 읽습니다.
그러나, 나는 설정하는 방법에 대한 난처한 상황에 빠진 내 div
의 width
그래서 그 offsetWidth
가 tr
과 완전히 동일하다는 것을. 특히
(... 내가 두 그룹으로 패딩과 마진 오프셋 (offset)를 받고 생각할 수 있기 때문에)
div.width = tr.offsetWidth - div.paddingWidth - div.marginWidth
만 확실히 더 나은 방법이있다 :
계산은 같을 것 가능하면 YUI 2에 대한 답변을 원합니다. 당신이 당신의 div
의 다음 마진과 패딩은 다음과 같이 작동합니다 제로 아웃 경우
당신의 질문에 답한 것처럼 보입니다. 내 유일한 추천 div의 계산 된 왼쪽 및 오른쪽 여백 및 패딩 값을 별도로, 그들은 모두 다를 수 있기 때문에 것입니다. –
@Matt Ball : 좋아, 그래서 제목을 _easily_ 너비 설정으로 바 꾸었습니다. 어딘가에 라이브러리에 내장되어 있지 않다고 믿는 데 어려움이 있습니다. (심지어 YUI가 아닐지라도) – Stephen
계산 된 스타일 등은 산술에 유용하지 않은 '40px'와 같은 값을 반환 할 수 있습니다. – Stephen