gpt4 book ai didi

javascript - HTML 正文样式 "padding-top"在 Firefox 中不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 13:13:49 25 4
gpt4 key购买 nike

为什么我在做:

document.body.style["padding-top"] =  panel.offsetHeight + "px";

"padding-top" 在 Firefox 中不起作用?在 Chrome 和 IE 中没问题,但 FF - 背后捅刀子。

整个代码是:

var fixTopPanel = function(){
var panel = document.getElementById("TopPanel");
document.body.style["padding-top"] = panel.offsetHeight + "px";
}

window.addEventListener("load", fixTopPanel);
window.addEventListener("resize", fixTopPanel);

在这里查看:http://plnkr.co/edit/KyxxRV?p=preview

UPD:只是figured out style.paddingTop 有效,但是 "padding-top" 有什么问题?

最佳答案

像这样使用 paddingTop:element.style.paddingTop

var fixTopPanel = function(){
var panel = document.getElementById("TopPanel");
document.body.style.paddingTop = panel.offsetHeight + "px";
}

window.addEventListener("load", fixTopPanel);
window.addEventListener("resize", fixTopPanel);

关于javascript - HTML 正文样式 "padding-top"在 Firefox 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24510772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com