zoukankan      html  css  js  c++  java
  • 项目中使用rem的方法

    首先建立一个js文件
    @/utils/rem

    window.onload = function() {
    
        setRem();
    
    };
    
    window.onreset = function() {
    
        setRem();
    
    };
    
    /* 设置字体rem */
    
    function setRem() {
    
        var width = document.body.offsetWidth; // 获取当前页面的宽度
    
        var nowFont = width / 375 * 37.5; // 通过标签名称来获取元素 
    
        var htmlFont = document.getElementsByTagName('html')[0]; // 给获取到的元素的字体大小赋值
    
        htmlFont.style.fontSize = nowFont + "px";
    
    }
    

    在main.js里面引入该文件

    import rem from './utils/rem.js'
    Vue.use(rem)
    

    之后在页面中就可以使用rem来设置字体的大小了,特别针对移动端的(形式基本相同)。
    注:在uni-app开发过程中使用这个,运行不出来,不知道是个人技术原因还是uni-app本身就不适用这个

    每次的困难,都是蜕变的开始

  • 相关阅读:
    PAT 1017 Queueing at Bank
    一句有意思的代码
    PAT 1031 Hello World for U
    PAT 1024 Palindromic Number
    PAT 1032 Sharing
    各显神通
    ZJU PAT 1023
    静夜,乱思
    PAT 1024 Palindromic Number
    虚函数表
  • 原文地址:https://www.cnblogs.com/axingya/p/14925599.html
Copyright © 2011-2022 走看看