vue和h5如何设置网页端和窗口大小同步缩放

在HTML文件中加入以下代码

<body style="transform-origin: top left; -moz-transform-origin: top left; font-family: Microsoft YaHei; width: 100%; height: 100%; margin: 0px; overflow: hidden; background-color: rgb(0,42,77);" οnresize="resize();">

function resize() {

var curWidth = document.documentElement.clientWidth;

var curHeight = document.documentElement.clientHeight;

var s1 = curWidth / 1920;

var s2 = curHeight / 1080;

var scale = (s1 > s2 ? s2 : s1);

var userAgent = navigator.userAgent.toLowerCase();

if (userAgent.indexOf("firefox") != -1) {

//-moz-transform:scale(0.66);

document.body.style.MozTransform = "scale(" + scale + ")";

}

else {

document.body.style.transform = "scale(" + scale + ")";

}

}

resize();

相关推荐
前端无冕之王6 分钟前
HTML邮件的制作以及可能遇到的问题
前端·html
ssk5211257 分钟前
HTML邮件的制作以及遇到的问题
前端·html
ChoSeitaku9 分钟前
10.前端部分|首页index.html|题库all_questions.html|指定题目one_question.html(html)
前端·javascript·html
Jiaberrr2 小时前
Vue 3 + Vite 项目配置访问地址到服务器某个文件夹的解决方案
服务器·javascript·vue.js·部署·服务器配置
七公子774 小时前
网络协议 HTTP、HTTPS、HTTP/1.1、HTTP/2 对比分析
前端·网络·网络协议·http
勘察加熊人4 小时前
angular日历
前端·javascript·angular.js
Min_nna4 小时前
web前端初学Angular由浅入深上手开发项目
前端·typescript·angular.js
NoneCoder4 小时前
JavaScript系列(86)--现代构建工具详解
开发语言·javascript·rust
weixin_444009004 小时前
浏览器JS打不上断点,一点就跳到其他文件里。浏览器控制台 js打断点,指定的位置打不上断点,一打就跳到其他地方了。
开发语言·javascript·ecmascript
Ama_tor4 小时前
网页制作10-html,css,javascript初认识の适用XHTML
javascript·css·html