北京沣登科技发展公司

css3中rem,

大家好,今天小编关注到一个比较意思的话题,就是关于css3rem问题,于是小编就整理了2个相关介绍css3中rem的解答,让我们一起看看吧。

  1. css中的rem和vm的关系?
  2. react项目如何做pc端适配?

CSS中的rem和vm的关系?

rem单位font size of the root element.rem就是相对于根元素<html>的font-size来做计算

视窗单位:

css3中rem,div>
图片来源网络,侵删)

vw : 1vw 等于视窗宽度的1%

vh : 1vh 等于视窗高度的1%

vmin : 选取 vw 和 vh 中最小的那个

css3中rem,
(图片来源网络,侵删)

vmax : 选取 vw 和 vh 中最大的那个

react项目如何做pc端适配

React项目做PC端适配可以参考以下步骤:

使用flexible和postcss-px2rem-exclude插件。首先,通过npm install lib-flexible和npm install postcss-px2rem-exclude安装两个插件。然后,在flexible.js中修改代码,确保在计算rem时,根据设备的宽度和dpr进行调整

css3中rem,
(图片来源网络,侵删)

在main.js中引入lib-flexible。

在postcss.config.js中配置postcss-px2rem-exclude,指定PC端宽度/10即可适配,移动端则需要进行其他计算。

HTML根元素设置font-size。

根据项目需求,可以在不同分辨率下书写CSS样式表,或者使用媒体查询来适配不同设备。

以上步骤完成后,你的React项目应该能够更好地适配PC端设备。

到此,以上就是小编对于css3中rem的问题就介绍到这了,希望介绍关于css3中rem的2点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/44134.html

分享:
扫描分享到社交APP