zoukankan      html  css  js  c++  java
  • 布局缩放

    js设置浏览器缩放比例

     function matchWidth() {
        let doc = document;
        var docEl = doc.documentElement,resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
        recalc = function () {
            var clientWidth = docEl.clientWidth;
            if (!clientWidth) return;
            if (clientWidth >=1920) {
                 docEl.style.fontSize = '100px';
            } else {
                 docEl.style.fontSize = 100 * (clientWidth / 1920) + 'px';
            }
        };
        if (!doc.addEventListener) return;
        window.addEventListener(resizeEvt, recalc, false);
        doc.addEventListener('DOMContentLoaded', recalc, false);
     }
    matchWidth()
    

     css设置缩放比例

    @media screen and (min-1920px) {
        html{
            font-size: 100px;
        }
    }
    @media screen and (max-1920px) {
        html{
            font-size: 100px;
        }
    }
    @media screen and (max-1680px) {
        html{
            font-size:  87.5px;
        }
    }
    @media screen and (max-1440px) {
        html{
            font-size: 75px;
        }
    }
    @media screen and (max-1366px) {
        html{
            font-size: 71.1px;
        }
    }
    @media screen and (max-1280px) {
        html{
            font-size: 66.7px;
        }
    }
    @media screen and (max-1024px) {
        html{
            font-size: 53.3px;
        }
    }
    

     注意,css设置的样式需要rem布局

  • 相关阅读:
    决策树
    交叉熵与softmax
    集成学习
    SVM算法
    蒙特卡罗方法
    K近邻--KNN
    K-Means聚类
    DBSCAN密度聚类
    Bagging、随机森林
    支持向量机SVM
  • 原文地址:https://www.cnblogs.com/good-qinqin/p/10034061.html
Copyright © 2011-2022 走看看