首页 > 其他 > 详细

Rem布局

时间:2020-03-08 20:24:33      阅读:67      评论:0      收藏:0      [点我收藏+]

Rem布局?什么东西???Rem布局又称等比缩放布局,是移动端布局中常用的一种布局方式。Rem布局可以通过两种方式实现,一种通过JavaScript实现;还有一种通过vw实现。在这里小编主要讲述第二种方式。

下面小编先简单的说一下rem布局的优缺点:

优点:在不同的设备下看起来比较协调,内容会随着设备屏幕的大小进行等比缩放。

缺点:  随着屏幕的变大或缩小不会展现更多的内容。

它的优缺点小编就说的这里,下面进入重点rem布局原理:

正所谓敌不动我不动,rem布局就是采用这样的战术手法。使页面元素动态化,在不同的设备上显示的元素比例也是一样的。就比如,现在拥有一台横向屏幕分辨率为375px的设备,在其中放上一张100*100px的图片,使用Rem布局过后,在另外一台横向屏幕分辨率为414px的设备,这张照片的大小就变成了110px*110px。这样就可以适配在不同的设备中进行等比缩放。

小编说了那么多还不如实例来的痛快,下面进入编程状态:

技术分享图片

技术分享图片

 

小伙伴们是否会对图中的vwrem这些单位疑惑,小编将细解这些单位:

Rem:是一个相对单位,1rem等于根元素的font-size值,1rem == 1个根元素的font-size大小 就是 1html标签的font-size大小。

vw: view width,也是一个相对单位。但是它表示为把屏幕自动分成了100vw宽。

vh : view height,表示为把屏幕自动分成了100vh高。

100vw就等于屏幕宽的100%,如图:

技术分享图片  

那么1vw就等于屏幕宽的1%

假设屏幕是375px那么就等于100vw 所以 1vw == 3.75px。那么100px==26.66667vw。图11rem==26.66667vw==100px

假设屏幕是414px那么就等于100vw 所以 1vw == 4.14px。那么110px==26.66667vw100px==24.154589)。图21rem==26.66667vw==110px

小编今天的分享就结束了。逆战班加油!

Rem布局

原文:https://www.cnblogs.com/ZWTLF/p/12444175.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!