gpt4 book ai didi

javascript - 为整个网站设置最大浏览器调整宽度

转载 作者:行者123 更新时间:2023-11-28 00:35:18 24 4
gpt4 key购买 nike

当有人像这样调整浏览器窗口大小时,我需要设置最小宽度。所以用户不能再调整大小了。这是css方式还是JS方式?

我尝试做一些 js 工作,使用这个脚本并修改它但没有运气。

window.onresize = function() {
if (window.innerWidth < 900) {
window.resizeTo(1024);
}
};

我该怎么做?

enter image description here

最佳答案

你不能/不应该强制用户将浏览器窗口本身保持在特定大小,但你可以使用 CSS 将网页的最小大小设置为任何你喜欢的大小:

body{ min-width: 500px; }

这是一个使用几个样式化的 div 的工作示例。 (如果用户将窗口缩小到您内容的大小以下,您的某些内容将被隐藏,直到他们再次增加窗口的宽度,但您的内容不受影响。)

<!DOCTYPE html>
<html>
<head>
<title></title>
<style>
body{ min-width: 600px; background-color: lightskyblue }
div{ margin: 0 auto; border: 1px solid gray; }
.outer{ width: 100%; height: 300px; background-color: #DDDDDD; }
.inner{ width: 60%; margin-top: 20px; background-color: white; text-align: center }
</style>
</head>
<body>
<div class="outer">
<div class="inner">Words Words Words</div>
</div>
</body>
</html>

您声明您想要影响整个网站,这只需要将您的 CSS 移动到外部样式表并从网站上的每个页面链接到它。

另请参阅此类似问题的答案: Setting minimum size limit for a window minimization of browser?

关于javascript - 为整个网站设置最大浏览器调整宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54192776/

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