视口

布局适口 通常用document.documentElement.clientWidthhtml

视觉适口 通常用window.innerWidthweb

 rem 适配app

    let style = document.createElement('style');
    style.innerHTML = `html{font-size:     
        ${document.documentElement.clientWidth / 16}px !important;}`;
    document.head.appendChild(style);

 viewport 适配布局

 
 

// 将全部视口的宽度调整为设计图宽度
// 须要在页面上写好 <meta name="viewport" content="width=device-width">
// 是为了获取理想视口的宽度, 若是不写这句话,布局适口默认为980
let targetWidth = 750;
let meta = document.querySelector('meta[name=viewport]');
let scale = document.documentElement.clientWidth / targetWidth;
meta.content = `initial-scale=${scale},maximum-scale=${scale},minimum-scale=${scale},user-scalable=no`;spa

 

 缩放scala

@media screen and (-webkit-device-pixel-ratio : 2) {
    
}
相关文章
相关标签/搜索