zoukankan      html  css  js  c++  java
  • px妙转rem

    px:像素,相对长度单位,相对于显示器屏幕的分辨率而言(其实我个人认为可以理解为固定单位);

    rem:这是个web前端中的新成员,是CSS3中新增的一个相对单位。相对的只是html根元素;

    1、设定两个盒子(举例)

    1     <!-- 指定两个盒子 -->
    2     <div class="box1"></div>
    3     <div class="box2"></div>

    2、简单设定样式(px形式)

     1     /* 分别以 px 为单位为两个设置两个简单样式 */
     2     .box1 {
     3         width: 50px;
     4         height: 100px;
     5         background-color: chartreuse;
     6     }
     7     .box2 {
     8         width: 200px;
     9         height: 125px;
    10         background-color: aqua;
    11     }

    3、简单设定样式(px转rem形式)

     1      /* 指定相对根元素的相对值 
     2        * 一般css样式初始化时候指定
     3        * 值的指定一般是 50px 或 100px
     4        * 原因:便于计算
     5        * 计算公式:px / 相对值 = rem
     6        */
     7         html {
     8             /* 我这里指定 100px */
     9             font-size: 100px
    10         }
    11         .box1 {
    12             width: .5rem;
    13             height: 1rem;
    14             background-color: chartreuse;
    15         }
    16         .box2 {
    17             width: 2rem;
    18             height: 1.25rem;
    19             background-color: aqua;
    20         }

    4、两种形式显示基本一样

  • 相关阅读:
    Java多线程同步和异步问题
    最优二叉查找树
    岛屿的周长
    Mac 环境下 go 国内代理配置
    岛屿数量
    字符串解码
    环形链表 II
    颜色分类
    无重复字符的最长子串
    完全平方数
  • 原文地址:https://www.cnblogs.com/hq-fighting/p/10472857.html
Copyright © 2011-2022 走看看