요소 높이를 DOM에 추가하기 전에 높이를 가져 오는 방법이 있습니까? 나는 clientHeight가 시도한 것처럼 작동하지 않으며 항상 0을 반환한다는 것을 알고 있습니다. 높이를 계산할 수있는 다른 메소드가 있거나 DOM의 일부가되어야하는 요소입니까? DOM에 추가하기 전에 요소 높이 가져 오기
이
내가 갈거야 무엇의 샘플입니다function test(a) {
var a=document.createElement(a)
a.style.top=(window.innerHeight/2-a.clientHeight/2)+'px' //fixed position in CSS
document.body.appendChild(a)
}
* 참고 :이 내가 노력하고있어 투영하기 위해 일하고 있어요 기능의 단순화 된 버전입니다 불필요한 혼란없이 성취해라.
다른 요소는 다른 속성을가집니다. 좋은 답변을 원하면 특정 유형을 알아야합니다. – Kayla