移动web开发适配利器—rem

作者: jia林 | 来源:发表于2018-02-04 18:28 被阅读0次

移动web开发与适配

image.png image.png
  • meadia也可以写在link里面:
<link rel="stylesheet" type="text/css" href="" media="screen and (max-width:320px)">  
//当屏幕小于等于320时,所使用的link

  • 使用media时注意
/*当同时小于360px和320px时,应定义一个区间,否则将会覆盖*/
        @media screen and (max-width:360px) and (min-width:321px){
            /*code*/
        }

        @media screen and (max-width:320px){
            /*code*/
        }

rem

  • rem是 font size of the root element


    image.png
  • rem和根元素的font-size有关
  • 浏览器默认的1rem = 16px;

动态修改font-size

  • 使用media
    @media screen and (max-width:360px) and (min-width:321px){
            html{
                                  font-size:22px;
                              }
        }

        @media screen and (max-width:320px){
            html{
                                  font-size:30px;
                              }
        }
  • 使用js
<!DOCTYPE html>
<html>
<head>
    <title></title>
    <style type="text/css">
    .inner{
        width:2rem;
        height: 2rem;
        border:1px solid #ccc;
    }
    </style>
</head>
<div class="inner"></div>
<body>
<script type="text/javascript">
window.addEventListener('resize',function(){
    // 获取视窗宽度
    let htmlWidth = document.documentElement.clientWidth || document.body.clientWidth;
    //获取html
    let htmlDom = document.getElementsByTagName('html')[0];
    htmlDom.style.fontSize = htmlWidth / 10 + 'px';   //求出基准值 
})

</script>

</body>
</html>

相关文章

  • 移动web开发适配利器—rem

    移动web开发与适配 meadia也可以写在link里面: 使用media时注意 rem rem是 font si...

  • 有关Rem一些问题小总结

    本文主要是对Rem介绍与小结。 学习与参考了以下文章: AlloyTeam---移动web适配利器-remw3c-...

  • 网络编程(九)移动端布局(3)

    这里将要讲解移动WEB开发之rem适配布局 一、 rem基础 rem (root em)是一个相对单位,类似于em...

  • 移动web开发适配rem

    移动web:1.html5页面2.跨平台3.告别ie,基于webkit4.对手机端的适配性和性能要有更高的要求。因...

  • 移动web开发与适配

    学习目标 了解移动web简单调试方法 了解移动web常见适配方案 掌握移动端布局技巧 全面掌握rem适配方法 移动...

  • rem的使用

    rem主要用于移动web开发,以适配不同尺寸的屏幕。下面看两个实际案例效果图: 通过代码发现页面元素是通过rem控...

  • 2020-10-30 web移动端

    web移动端 1.重点:适配 2.目标:掌握4种适配方案 ( 流式布局、弹性布局、响应式布局、像素适配(rem适配...

  • 移动web开发,rem适配布局

    rem的定义以及用法 rem(font size of the root element)rem是CSS3新增的一...

  • Rem布局

    移动web开发之rem布局 rem基础 rem单位 rem (root em)是一个相对单位,类似于em,em是父...

  • web移动端REM适配

    一、REM适配原理 rem是相对单位,rem是相对于HTML标签的字号计算结果,1rem = 1HTML字号大小。...

网友评论

    本文标题:移动web开发适配利器—rem

    本文链接:https://www.haomeiwen.com/subject/jhgmzxtx.html