为了账号安全,请及时绑定邮箱和手机立即绑定

我想做个一个随着浏览器增加缩小,页面自动增加缩小的函数,请问这段为什么不好使?

我想做个一个随着浏览器增加缩小,页面自动增加缩小的函数,请问这段为什么不好使?

鸿蒙传说 2019-03-05 16:23:37
resizeWindow(id) {        var baseWidth = 1920;        var body = document.querySelector('body');        var scale = document.querySelector('#app');        function adaptiveScreen() {            var per = body.clientWidth / baseWidth;            scale.style.transform = 'scale(' + per + ')';            scale.style.transformOrigin = 'left top';        }        var timeout = null;        window.onresize = function () {            clearTimeout(timeout);            timeout = setTimeout(function () {                adaptiveScreen();            }, 400);        };        adaptiveScreen();    }
查看完整描述

2 回答

?
森林海

TA贡献2011条经验 获得超2个赞

https://img1.sycdn.imooc.com//5c7f62700001cd2305070641.jpg

改变窗口的宽度,我这边per的值是在变化的,不知道你那边具体是什么问题。

查看完整回答
反对 回复 2019-03-06
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

你把页面固定宽度1920然后缩小么,没那么试过 ,一般修改的是meta标签里面的name='viewport' 的content属性值


查看完整回答
反对 回复 2019-03-06
  • 2 回答
  • 0 关注
  • 773 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号