鍍金池/ 問(wèn)答/HTML/ 我想做個(gè)一個(gè)隨著瀏覽器增加縮小,頁(yè)面自動(dòng)增加縮小的函數(shù),請(qǐng)問(wèn)這段為什么不好使?

我想做個(gè)一個(gè)隨著瀏覽器增加縮小,頁(yè)面自動(dòng)增加縮小的函數(shù),請(qǐng)問(wèn)這段為什么不好使?

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();

    }
回答
編輯回答
假灑脫

clipboard.png

改變窗口的寬度,我這邊per的值是在變化的,不知道你那邊具體是什么問(wèn)題。

2017年5月6日 21:40
編輯回答
陪我終

你把頁(yè)面固定寬度1920然后縮小么,沒(méi)那么試過(guò) ,一般修改的是meta標(biāo)簽里面的name='viewport' 的content屬性值

2017年12月9日 04:37
編輯回答
艷骨

你是放在哪個(gè)鉤子函數(shù)里面

2017年3月11日 20:28