我希望在我的页面上为一个
这是我目前的方法,参考了这个 问题 的答案, 但它没有改变
div
实现响应式的内边距。
它应该是自身高度(变量 cover_height
)的五分之一。这是我目前的方法,参考了这个 问题 的答案, 但它没有改变
padding-top
:var cover = document.getElementById("cover");
var cover_height = cover.height;
cover.style["padding-top"] = cover_height / 5 + "px";
欢迎提供任何关于代码的反馈,因为我对JS还很新手。
document.
,我会进行编辑。抱歉造成困惑。 - Flip.height
。应该是clientHeight
(如果高度是通过内联样式设置的,则为style.height
)。除此之外,我没有看到其他错误。 - HarryclientHeight
做到了! - Flip