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

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

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-11-02 08:58:14
定了!四大运营商确定重组,重回三大运营商时代!

定了!四大运营商确定重组,重回三大运营商时代!

通信头条
2025-11-02 20:50:31
火出圈的苏超,竟是这个结局

火出圈的苏超,竟是这个结局

生活新鲜市
2025-11-03 05:48:24
詹姆斯祝贺!道奇4-3蓝鸟夺世界大赛第9冠 日本山本由伸MVP

詹姆斯祝贺!道奇4-3蓝鸟夺世界大赛第9冠 日本山本由伸MVP

醉卧浮生
2025-11-02 13:17:10
这是我见过的五官最精致的女性,一脸福相,以后会贵不可言

这是我见过的五官最精致的女性,一脸福相,以后会贵不可言

手工制作阿歼
2025-10-28 14:03:28
5-4险胜、5-1血洗!女足世界杯杀疯了:朝鲜横扫日本,4强决出2席

5-4险胜、5-1血洗!女足世界杯杀疯了:朝鲜横扫日本,4强决出2席

大秦壁虎白话体育
2025-11-02 10:55:36
31岁升正处,“80后”段红丽获提拔

31岁升正处,“80后”段红丽获提拔

新京报政事儿
2025-11-02 23:27:10
搞定40岁女人的最好方式:喂饱她的两个需求,让她对你死心塌地

搞定40岁女人的最好方式:喂饱她的两个需求,让她对你死心塌地

小鬼头体育
2025-10-30 04:47:47
参加蔡英文、赖清德就职,却不出席郑丽文就职,卢秀燕真面目曝光

参加蔡英文、赖清德就职,却不出席郑丽文就职,卢秀燕真面目曝光

蛙斯基娱乐中
2025-11-02 16:27:24
潘石屹再次预判我国楼市!未来3年,楼市或迎来“三大”走向

潘石屹再次预判我国楼市!未来3年,楼市或迎来“三大”走向

爱看剧的阿峰
2025-11-02 16:02:00
《亮剑》20年后,两位演员遗憾离世,漂亮的“秀芹”低调嫁人

《亮剑》20年后,两位演员遗憾离世,漂亮的“秀芹”低调嫁人

三楼的猫头鹰
2025-11-02 15:31:48
76人双星买断成焦点!乔治圆梦湖人,恩比德有望加盟尼克斯

76人双星买断成焦点!乔治圆梦湖人,恩比德有望加盟尼克斯

体坛黑馬
2025-11-02 21:25:05
警惕!某地学校出现暴发疫情,疾控提醒:科学预防这样做更有效!

警惕!某地学校出现暴发疫情,疾控提醒:科学预防这样做更有效!

成都龙泉教育
2025-11-02 14:05:23
另一个角度看清军的入关

另一个角度看清军的入关

尚曦读史
2025-11-01 22:20:06
苏宁重生记:2000亿债、信托拆局,张近东凭什么再掌新国企?

苏宁重生记:2000亿债、信托拆局,张近东凭什么再掌新国企?

流苏晚晴
2025-11-02 16:21:55
德转列防守型中场身价榜:凯塞多1亿欧居首,赫拉芬贝赫第二

德转列防守型中场身价榜:凯塞多1亿欧居首,赫拉芬贝赫第二

懂球帝
2025-11-03 01:04:34
全球网民:赖清德竟和以色列搅到一起?这下必须得支持中国统一了

全球网民:赖清德竟和以色列搅到一起?这下必须得支持中国统一了

吃货的分享
2025-11-03 05:49:34
中国近视防控火遍全球!3大绝招让近视率暴跌52%,WHO纳入指南

中国近视防控火遍全球!3大绝招让近视率暴跌52%,WHO纳入指南

孟大夫之家1
2025-10-30 18:59:06
“继承权”不用争了!2026年新规下:父母的房子全部将这样处理

“继承权”不用争了!2026年新规下:父母的房子全部将这样处理

白马惊天剑
2025-10-30 18:09:01
山东一民企拒绝当地政府入股,被一纸通知强行接管!

山东一民企拒绝当地政府入股,被一纸通知强行接管!

霹雳炮
2025-11-02 20:49:43
2025-11-03 06:59:00
量子莓
量子莓
企业数字化能手——品牌相关知识分享
10文章数 0关注度
往期回顾 全部

科技要闻

10月零跑突破7万辆,小鹏、蔚来超4万辆

头条要闻

马来西亚首富之子买上海大平层 449平米1.17亿元

头条要闻

马来西亚首富之子买上海大平层 449平米1.17亿元

体育要闻

这个日本人,凭啥值3.25亿美元?

娱乐要闻

陈道明被王家卫说他是阴阳同体的极品

财经要闻

段永平捐了1500万元茅台股票!本人回应

汽车要闻

神龙汽车推出“发动机终身质保”政策

态度原创

艺术
教育
时尚
房产
公开课

艺术要闻

瓦迪斯瓦夫·谢维尼茨基:19世纪波兰杰出的画家

教育要闻

背诵很多遍依旧写不出来,要让自己根据真题练习模拟写作

最近很火的发型,原来这么简单!

房产要闻

中粮(三亚)国贸中心ITC首期自贸港政策沙龙圆满举行

公开课

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

无障碍浏览 进入关怀版