网易首页 > 网易号 > 正文 申请入驻

响应式与自适应布局的关键区别与实现方案解析

0
分享至

响应式页面

响应式布局是网页的布局针对屏幕大小的尺寸而进行响应;通过检测视口分辨率,针对不同客户端在客户端做代码处理,来展现不同的布局和内容;只需要开发一套界面即可适用于所有尺寸及终端。



布局特点:每个屏幕分辨率下面会有一个布局样式,即元素位置和大小都会变。

设计方法:媒体查询+流式布局。

自适应布局页面

通过检测视口分辨率,来判断当前访问的设备是pc端、平板还是手机,从而请求服务层,返回不同的页面;

需要根据不同使用场景开发多套界面。

布局特点:屏幕分辨率变化时,页面里面元素的位置会变化,而大小不会变化。

设计方法:使用媒体查询给不同尺寸和介质的设备切换不同的样式,在同一个设备下实际还是固定的布局。

响应式布局的 5 种实现方案

  • 百分比布局:当浏览器的宽度或者高度发生变化时,通过百分比单位可以使得浏览器中的组件的宽和高随着浏览器的变化而变化,从而实现响应式的效果。

缺点:计算困难,如果我们要定义一个元素的宽度和高度,按照设计稿,必须换算成百分比单位。

  • 媒体查询布局:通过媒体查询,可以通过给不同屏幕的大小编写不同的样式来实现响应式的布局。

缺点:如果浏览器大小改变时,需要改变的样式太多,那么多套样式代码会很繁琐。

  • rem响应式布局:rem 是相对于 html 根元素的字体大小的单位。我们通过修改 html 中 font-size 的字体大小来控制 rem 的大小。

在实际的开发中,我们通常会以 750px 的移动端设计稿来开发。我们在代码写完后,统一会把所有 px 单位全部转成 rem 来实现。

  • vw响应式布局:vw 和 vh 分别相对的是视图窗口的宽度和视口窗的高度。

100vw = 视图窗宽度 ,100vh = 100 视图窗高度

如果移动端有 5 个不同的视口宽尺寸 750 ,640,480,375,320,则在不同尺寸下,对应的 1vw 的 px 值如下表

移动端尺寸1vw750px7.5px640px6.4px480px4.8px375px3.75px320px320px

我们在实际开发时,只需要按其中的某一个尺寸来的 px 单位的设计稿来开发就好(一般是以 750px 的大小为主)

代码全部开发好后,我们再利用 vscode 的插件 px to vw 来实现单位的自动转换。

flex 弹性布局:弹性布局是一种十分方便的,只需要依赖于 CSS 样式的实现响应式布局的方式,也是最多用到的一种实现响应式的方法。

弹性布局在父、子元素上都有相对应的属性来规范子元素在父元素中的 “ 弹力 ”。

在父元素上,我们经常会用到的有关弹性布局的属性主要有 flex-direction , flex-wrap , justify-content , align-items , align-content

在子元素上,我们经常会用到的有关弹性布局的属性主要有 order , flex-grow , flex-shrink ,flex-basis , align-self

响应式布局的规则

1、分段响应规则

浏览器宽度每达到一个数值(Breakpoint)的时候,页面的排版和样式就会发生明显的变化,而这就是响应式设计最重要的功能 ——分段展示

可以简单的归纳成三种组件的调整:内容增减、布局调整、样式调整。

2、组件宽度适应

组件宽度适应在手机UI的适配中非常重要,即完成不同屏幕宽的手机适配所应用的逻辑。

组件的宽度适应模式主要有两种类型,一种是容器宽度适应,一种是容器比例缩放。

声明:取材网络,谨慎辨别

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
我国派五名特工抓捕一名叛国贼,揭露一位隐藏的间谍大师

我国派五名特工抓捕一名叛国贼,揭露一位隐藏的间谍大师

荔枝人物记
2025-01-26 16:26:10
俄专家预测:若全球爆发冲突,唯有1个国家能战胜美囯,不是中国

俄专家预测:若全球爆发冲突,唯有1个国家能战胜美囯,不是中国

花花娱界
2025-12-30 20:10:14
谷歌 Gemini API 负责人自曝:用竞品Claude Code 1小时复现自己团队一年成果,工程师圈炸了!

谷歌 Gemini API 负责人自曝:用竞品Claude Code 1小时复现自己团队一年成果,工程师圈炸了!

InfoQ
2026-01-04 12:50:07
美军恐怖如斯!马杜罗被活捉,特朗普表态,告诉了全世界一个现实

美军恐怖如斯!马杜罗被活捉,特朗普表态,告诉了全世界一个现实

千里持剑
2026-01-03 18:21:46
回顾“91女神”琪琪:五官出众,却因天真让自己“受伤”

回顾“91女神”琪琪:五官出众,却因天真让自己“受伤”

就一点
2025-11-22 10:36:39
震惊!浙江月均收入16500元小伙相亲,被失业女嫌收入低,引热议

震惊!浙江月均收入16500元小伙相亲,被失业女嫌收入低,引热议

火山詩话
2026-01-04 08:58:04
抓捕委内瑞拉总统马杜罗,美国授权美国

抓捕委内瑞拉总统马杜罗,美国授权美国

新民晚报
2026-01-04 09:42:55
周一必读:马杜罗被捕对A股产生哪些影响(分析与个股)

周一必读:马杜罗被捕对A股产生哪些影响(分析与个股)

衔春信
2026-01-04 09:13:42
无缘U23亚洲杯!国足19岁新星失宠了:被邵佳一以及安东尼奥弃用

无缘U23亚洲杯!国足19岁新星失宠了:被邵佳一以及安东尼奥弃用

球场没跑道
2026-01-04 18:21:21
俄首富警告:美国若掌握委国油田,将压垮俄罗斯财政

俄首富警告:美国若掌握委国油田,将压垮俄罗斯财政

桂系007
2026-01-04 01:45:32
特朗普放话:这次行动不会影响中美关系,因为中国能拿到更多石油

特朗普放话:这次行动不会影响中美关系,因为中国能拿到更多石油

头条爆料007
2026-01-04 05:30:57
股民坐稳扶好!明天A股2026年行情开启,或将重现19年历史行情了?

股民坐稳扶好!明天A股2026年行情开启,或将重现19年历史行情了?

股市皆大事
2026-01-04 12:38:22
榨菜的“难兄难弟”,被年轻人推下餐桌

榨菜的“难兄难弟”,被年轻人推下餐桌

金错刀
2026-01-03 17:43:19
老用户成“冤大头”?新号29元100G 老号89元不够用 3招破局不换号

老用户成“冤大头”?新号29元100G 老号89元不够用 3招破局不换号

Thurman在昆明
2026-01-03 15:59:21
直播西天取经爆火,最复古的形式,最先进的基建

直播西天取经爆火,最复古的形式,最先进的基建

酷玩实验室
2026-01-04 14:29:06
广东宏远拒绝爆冷!全力击败浙江男篮,徐杰正式复出,央视直播

广东宏远拒绝爆冷!全力击败浙江男篮,徐杰正式复出,央视直播

体坛瞎白话
2026-01-04 16:13:00
三角洲高价值目标抓捕:直升机、特种车辆、战术,适配元首级目标

三角洲高价值目标抓捕:直升机、特种车辆、战术,适配元首级目标

形上谓道
2026-01-03 19:33:18
中日关系再变,13年来日本首次被拒,高市不服:当众喊出1个名字

中日关系再变,13年来日本首次被拒,高市不服:当众喊出1个名字

历史有些冷
2026-01-03 16:55:06
小学成绩好,80%到初中还是好;小学成绩差,95%到初中还是差!

小学成绩好,80%到初中还是好;小学成绩差,95%到初中还是差!

好爸育儿
2026-01-02 16:51:31
突发!小鹏副总裁离职!

突发!小鹏副总裁离职!

电动知家
2026-01-04 15:35:04
2026-01-04 19:51:00
量子莓
量子莓
企业数字化能手——品牌相关知识分享
10文章数 0关注度
往期回顾 全部

科技要闻

独家|宇树科技上市绿色通道被叫停

头条要闻

媒体:美军突袭抓获马杜罗 三个细节令人吃惊

头条要闻

媒体:美军突袭抓获马杜罗 三个细节令人吃惊

体育要闻

球队陷入危难,一名44岁教练选择复出打球

娱乐要闻

《小城大事》上星央八 热血筑梦正当时

财经要闻

委内瑞拉变局对原油美元黄金的连锁冲击

汽车要闻

最高续航310km 岚图泰山8或将上半年发布

态度原创

健康
家居
手机
公开课
军事航空

这些新疗法,让化疗不再那么痛苦

家居要闻

黑白碰撞 个性多元冷冽风

手机要闻

开年重磅性能旗舰 iQOO 15 Ultra春节前发布

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

美军突袭抓获马杜罗 三个细节值得关注

无障碍浏览 进入关怀版