我试图计算ID为“ headbar”的固定标题的大小,以便可以使用该值为主页创建偏移量。 javascript代码似乎可以正常工作-至少console.log似乎还可以。但是,css不会更新,我也不知道为什么。有人可以帮我吗?
这是JavaScript。
headresize();
window.addEventListener('resize', headresize);
function headresize(){
var h = document.getElementById("headbar").clientHeight;
document.getElementById("logo").style.paddingtop = h+"px";
var c = document.getElementById("logo").style.paddingtop;
console.log(h+"px");
console.log(c);
}
最佳答案
由于javascript区分大小写,因此您应该使用paddingTop而不是paddingtop:
document.getElementById("logo").style.paddingTop = h+"px";