px妙转rem

2019-03-06 07:17:41来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

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、两种形式显示基本一样


原文链接:https://www.cnblogs.com/hq-fighting/p/10472857.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:flex-手机端主页布局实例---构造页面结构

下一篇:vue+element-ui实现行数可控的表格输入