千家信息网

移动web端屏幕适配rem的示例分析

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍了移动web端屏幕适配rem的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。rem 介绍rem 表示根元素()
千家信息网最后更新 2025年11月07日移动web端屏幕适配rem的示例分析

这篇文章主要介绍了移动web端屏幕适配rem的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

rem 介绍

rem 表示根元素()的 font-size 的大小。即如果根元素的 font-size 大小为 14px,则 1rem = 14px

rem 适配移动 web 端

适配效果

在不同尺寸的屏幕下,同一个元素的大小看起来不是一样大的,但是它们所占屏幕宽度的比例是一样的。

代码

// 在 html 文件的 head 标签中
// 在 less 中/* 定义变量@r:750/15 */@r:50rem; p {  width: 100/@r;  height: 200/@r;}

javascript 代码

首先,我们将屏幕的 1/15 大小(px)复制给 html 标签的 font-size 属性。此时,在任何尺寸的屏幕上,屏幕尺寸(px)的 1/15 px 都等于 1rem 的大小。即:在任何尺寸的屏幕上,只要给元素设置值相同的 rem,则在所有尺寸的屏幕上该元素所占屏幕宽度的比例是一样的,所占比例一样,就适配了所有尺寸的屏幕。

less 代码

现在只需要将设计稿中元素的 px 单位转换为 rem 单位。

所以,这个时候,我们可以把设计稿也当成一个具有一定尺寸的手机屏幕。
在我这个例子中,设计稿的宽度为 750px。

所以,750/15 = 50px,即在设计稿这样尺寸的手机屏幕中,1rem = 50px。

然后,在 less 代码中,我们定义一个变量 @r。

量得 p 的宽度为 100px,因为在设计稿这样尺寸的屏幕中,1rem = 50px,所以该 p 的 rem 的值为:100/50 rem,即 100/@r。

量得 p 的高度为 200px,因为在设计稿这样尺寸的屏幕中,1rem = 50px,所以该 p 的 rem 的值为:200/50 rem,即 200/@r。

感谢你能够认真阅读完这篇文章,希望小编分享的"移动web端屏幕适配rem的示例分析"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

屏幕 尺寸 元素 大小 设计 适配 宽度 代码 篇文章 移动 标签 比例 示例 分析 单位 变量 手机 不同 相同 价值 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 连接公司的数据库mysql 万方数据库的检索评价结果 c语言如何读取表格数据库 网络架构和管理服务器架构图 保定展迅网络技术 微机课软件开发网址 互联网科技计划书ppt 获取form数据到数据库 手机软件开发立项是指什么 数据库表不能打中文版 音乐数据库主码外码 象山新能源刀片服务器售后保障 石狮奥拓网络技术有限公司 维护网络安全知识大全 画饭圈现象绘网络安全漫画画 互联网科技体育模型的深度融合 java到服务器 腾兴互联网科技有限公司 怀旧服服务器职业哪个好 软件开发可以做硬件吗 吴中区便宜服务器生产商 金盾6942服务器机柜 高级数据库管理员 网络安全怎么修补 数据库原理与应用教程第四版习题 服务器加固有哪些品牌 计算机硬件存储服务器销售 南通华腾软件开发有限公司 人工智能和软件开发的区别 数据库有个字段没值怎么添加
0