window real的宽度与$(window).width()不一样

时间:2016-01-08 05:37:25

标签: jquery browser

我希望按照浏览器宽度的大小设置单位rem,我可以使用它来使布局响应。

这是我的js代码

$(document).ready(function(){
    var rem = function(){ 
        var w = $(window).width() / 640;
        var fs = w * 10 + "px";
        $("html").css("font-size",fs);
        console.log(w*640);
    }
        rem();
     $(window).resize(
     rem
 )});

但似乎出了问题

When I load the page the first time

html的含义是1211但是w * 640的值是1228

When I resize the height of browser

但是当我调整高度时它会是正确的......

如果我的代码有问题,我很抱歉。

我只是想知道原因。我一直尝试$(window)$("html")来获取内容,但结果是一样的。

非常感谢您的任何想法。

0 个答案:

没有答案