响应式开发-设备分类 |学习笔记

简介: 快速学习 响应式开发-设备分类

开发者学堂课程【移动 Web 前端开发:响应式开发-设备分类 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/594/detail/8437


响应式开发-设备分类 

 

一、响应式原理

1. CSS3 中的 Media Query(媒介查询)

通过查询 screen 的宽度来指定某个宽度区间的网页布局

过媒体查询可以查询到 screen 的宽度和屏幕,可以指定某一个宽度区间内的网页布局,通过 css 的方法就可以确定当前页面所属的设备在哪个屏幕区间内。

屏幕的属性很多,需要对某一类设备的宽度区间来进行设置,进行适配

2.设计:

超小屏幕设备(移动设备):768px以下

小屏设备:768px-992px

中等屏幕:992px-1200px

宽屏设备:1200px以上

3.示例图:

image.png 

768px 是超小屏设备和小屏设备的临界点

768px 宽度区间以下的为超小屏设备

992px 是小屏设备和中屏设备的临界点

768px-992px宽度区间的为小屏设备

1200px 是中屏设备和大屏设备的临界值

992px-1200px 宽度区间的为中屏设备(老式台式电脑)

1200px宽度区间以上的为大屏设备(笔记本 宽屏显示器

使用此示意图,将不同设备的宽度区间进行分类

使用媒体查询,查询到不同的区间且根据不同的区间去更改网页的布局通过百分比单位,可以使得浏览器中组件的宽和高随着浏览器的高度的变化而变化,从而实现响应式的效果。

相关文章
|
6月前
|
JavaScript 前端开发 开发者
响应式原理:Vue 如何跟踪数据变化
【4月更文挑战第22天】Vue 的响应式系统是其核心,通过数据双向绑定实现视图与数据同步。依赖收集和观测数据使Vue能跟踪变化,变化通知组件更新视图。高效的更新策略如批量更新和虚拟DOM提升性能。组件化和可组合性支持有效通信和代码复用,强调数据驱动开发。开发者应合理组织数据、谨慎处理变更并充分利用组件化优势,以提高效率和用户体验。
115 2
|
前端开发 JavaScript 定位技术
GIS前端编程-地理事件动态模拟
GIS前端编程-地理事件动态模拟
87 0
|
13天前
|
安全 API 数据处理
鸿蒙next版开发:ArkTS组件通用属性(隐私遮罩)
在HarmonyOS 5.0中,ArkTS引入了隐私遮罩功能,用于保护用户隐私和数据安全。本文详细介绍了隐私遮罩的通用属性和使用方法,并提供了示例代码。隐私遮罩支持Image和Text组件,在数据加载或处理过程中防止敏感信息泄露,提升用户体验和数据安全性。
37 11
|
3月前
|
小程序 JavaScript 前端开发
微信小程序开发时数据是否是双向数据绑定的
微信小程序开发时数据是否是双向数据绑定的
|
3月前
|
开发框架 API 开发者
Flutter表单控件深度解析:从基本构建到高级自定义,全方位打造既美观又实用的移动端数据输入体验,让应用交互更上一层楼
【8月更文挑战第31天】在构建美观且功能强大的移动应用时,表单是不可或缺的部分。Flutter 作为热门的跨平台开发框架,提供了丰富的表单控件和 API,使开发者能轻松创建高质量表单。本文通过问题解答形式,深入解读 Flutter 表单控件,并通过具体示例代码展示如何构建优秀的移动应用表单。涵盖创建基本表单、处理表单提交、自定义控件样式、焦点管理和异步验证等内容,适合各水平开发者学习和参考。
88 0
|
3月前
|
UED 开发者
哇塞!Uno Platform 数据绑定超全技巧大揭秘!从基础绑定到高级转换,优化性能让你的开发如虎添翼
【8月更文挑战第31天】在开发过程中,数据绑定是连接数据模型与用户界面的关键环节,可实现数据自动更新。Uno Platform 提供了简洁高效的数据绑定方式,使属性变化时 UI 自动同步更新。通过示例展示了基本绑定方法及使用 `Converter` 转换数据的高级技巧,如将年龄转换为格式化字符串。此外,还可利用 `BindingMode.OneTime` 提升性能。掌握这些技巧能显著提高开发效率并优化用户体验。
64 0
|
6月前
|
编解码 前端开发 开发者
构建响应式网页布局的策略与技术
【2月更文挑战第20天】在移动设备日益普及的今天,构建能够适应不同屏幕尺寸和分辨率的响应式网页已成为前端开发的重要组成部分。本文将深入探讨实现响应式网页布局的关键策略和技术,包括灵活的网格系统、媒体查询、流式布局以及现代CSS框架的应用。通过实例分析和最佳实践的分享,读者将获得创建高效、可维护响应式网站所需的知识。
88 1
|
6月前
|
编解码 前端开发 开发工具
构建高效响应式网页布局的策略
【2月更文挑战第14天】在多设备浏览时代,响应式网页设计已成为前端开发的核心要素。本文将探讨实现高效响应式布局的关键策略,包括流式布局、弹性图片以及媒体查询的合理运用。通过这些方法,开发者能够确保用户在不同尺寸的设备上都能获得优质的浏览体验,同时保持代码的简洁性和可维护性。
|
编解码 前端开发 JavaScript
响应式图像优化:如何根据用户设备和网络条件优化网页中的图像,以提高用户体验和加载速度。
响应式图像优化:如何根据用户设备和网络条件优化网页中的图像,以提高用户体验和加载速度。
|
前端开发
前端学习笔记202304学习笔记第十二天-vue3.0-总结组件之间数据共享方案
前端学习笔记202304学习笔记第十二天-vue3.0-总结组件之间数据共享方案
53 0