gpt4 book ai didi

javascript - 在javascript中计算主体样式高度(用于水平滚动)不起作用

转载 作者:行者123 更新时间:2023-11-28 16:49:06 25 4
gpt4 key购买 nike

我确信这是非常明显的事情,但我正在尝试进行计算以使主体高度完全正确,这样就不会在 wrapper 的末端留下间隙。

我已经盯着这个东西太久了,我看不出我错过了什么,因为计算的输出实际上并没有像它应该的那样改变 css。

这是jsfiddle

const body = document.querySelector("body");
const wrapper = document.querySelector(".wrapper");
const bodyHeight = function() {
body.style.height =
wrapper.offsetWidth - (window.innerWidth - window.innerHeight);
};

bodyHeight();
window.addEventListener("resize", bodyHeight);
document.addEventListener("scroll", function() {
let scroll = window.pageYOffset;
wrapper.style.left = `${-1 * scroll}px`;
});

最佳答案

添加px

body.style.height =wrapper.offsetWidth - (window.innerWidth - window.innerHeight) +'px'

关于javascript - 在javascript中计算主体样式高度(用于水平滚动)不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60171272/

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