js自动缩放页面自适应屏幕分辨率

1. 简单版:

1
2
s = window.screen.width / 1920;
document.body.style.zoom = s;

2. 当开发前端页面在分辨率1920的情况下,需要切换到小屏,有种方法是可以对屏幕比例进行缩放,通过css3属性transform可以自适应屏幕分辨率大小

1
2
3
4
5
6
7
8
9
10
11
12
var s;
function resize() {
  s = window.screen.width / 1920;
  document.body.style.transformOrigin = '0 0';
  document.body.style.transform = 'scale(' + s + ',' + s + ')';
  document.body.style.width = window.innerWidth / s + 'px';
  document.body.style.height = window.innerHeight / s + 'px';
}
window.onresize = function () {
  resize();
}
resize();

  

posted @   gds111789  阅读(1879)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
历史上的今天:
2012-01-16 在.NET中使用命名管道完成进程间通信
点击右上角即可分享
微信分享提示