gpt4 book ai didi

javascript - 设置主体宽度,与客户端窗口相同

转载 作者:行者123 更新时间:2023-11-30 16:15:34 26 4
gpt4 key购买 nike

我正在寻找的是一种使用 JAVA 将正文宽度设置为与客户端窗口相同的方法。我从 W3S 借来的这段代码,但在我的情况下不起作用 -

function body_width(w)
{

var w = window.innerWidth
|| document.documentElement.clientWidth
|| document.body.clientWidth;

var x = document.body;
x.style.width = w;

}

window.onload = body_width(w);

此外,我还为正文提供了 "style="width:;""

最佳答案

您尝试过使用 screen.availWidth 和 screen.availHeight 吗?

screen.availHeight 属性返回访问者屏幕的高度(以像素为单位)减去 Windows 任务栏等界面功能。

screen.availWidth 属性返回访问者屏幕的宽度(以像素为单位)减去 Windows 任务栏等界面功能。

可以使用 Viewport-Percentage Lengths 轻松完成:

视口(viewport)百分比长度与初始包含 block 的大小有关。当初始包含 block 的高度或宽度发生变化时,它们会相应地缩放。

HTML

<div>Your Container</div>

和 CSS

div {
height:100vh;
}

这就是您所需要的。

这里是 JSFiddle示例。

关于javascript - 设置主体宽度,与客户端窗口相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35574841/

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