




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
地址:杭州市滨江区滨文路528号邮政编码:3100532024/4/10LESSON14-2ImprovingWebpage
WithRWD响应式优化CONTENTS01MediaQueries媒体查询02Breakpoints断点03
响应式的优化媒体查询(MediaQueries)媒体查询属于CSS3模块,它允许根据实际媒体情况,例如根据屏幕分辨率(是智能手机还是电脑屏幕)来自动调整渲染网页内容。2012年加入W3C标准,是响应式网页设计的核心技术通过媒体类型指定不同的样式让一个页面适用不同的终端媒体类型包括:Screen、All、PrintScreenfordesktop\laptop,tablet,mobileAllforalldevicesPrintforprinter\preview
01CSS3forRWD关键词:@media根据不同的媒体特征,使用不同的样式
(实现)重排布局,或响应式流动布局2024/4/10(注意:使用灵活的单位——相对度量单位,如%、em、非px)CSS中的媒体@mediatype
and(feature){CSScodes}
@mediaonly
screen
and(max-width:1024px)and(min-width:300px){
div{color:red;}}@mediaprint{{
text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important;……}}注意:“and”
后面空格不可省略媒体查询CSS语法<style>/*CSS,
usuallyforscreenwithsmallsize*/@mediaonlyscreenand(min-width:560px){/*formediumsize*/}@mediaonlyscreenand(min-width:800px){
/*forlargesize*/}</style>例:使用媒体查询,实现不同页面宽度显示不同颜色背景与字体大小。
2024/4/10小屏(<=640px)中屏(<=780px)大屏(<=680px)断点(Breakpoints)什么是断点
——是指让网页的显示产生变化的地方,即在不同的设备/视口中,网页应用不同的样式,让用户有更好的阅读和导航体验。在响应式网页中,通过设置断点,利用媒体查询检测视口大小,改变网页样式。明显:列数的变化、内容的消失显示(Ipanda实例)细微:微调文字大小考虑如何设定断点(断点值如何确定?)*渐进增强(从小屏开始)2024/4/1002断点分析
考虑屏幕情况:手机mobile,平板tablet,桌面电脑desktop…2024/4/10
1column:cellphone2columns
pad3colsdesk480px768px960px1200px30em48em60em75emtopMin-widthbrkpoint1brkpoint2Max-width@mediaonlyscreenand(min-width:48em){
body{ }#fullpage{ border:3pxsolid#F00; }
}@mediaonlyscreenand(min-width:60em){
body{ …… }#fullpage{……}
}</style><styletype="text/css">body{background-color:#E6E6E6;}#fullpage{ max-width:1200px;/*75em*/ min-width:480px;/*30em*/ padding:1em;border:3pxsolid#333;}三段响应式代码/*1column,formobile*//*2columnsformediumsize*//*3columnsforlargesizescreen*/768px992px1200px
通用的断点设置与布局块宽度通用左右布局断点设置方法:(+最小宽度)->单列->两列->三列->最大有效页面宽度布局块宽度:设置wrapper容器最小宽度,例如:min-width:480px;单列:如30~45EM,使用比例宽度两列:可使用float布局/Flexbox,使用比例宽度三列:使用固定宽度或比例…限制wrapper容器最大宽度,例如:max-width:1200px;2024/4/10改固定布局为响应式设置断点,小屏上下布局、大屏左右布局注意弹性布局,用比例不用固定值弹性图像2024/4/1003
固定宽度改为弹性布局注意2点:比例宽度弹性图像#fullpage{
max-width:1200px;
margin-left:auto;
margin-right:auto;}#downbar{clear:both;}#leftbar{
width:35%;
float:left;}#rightbar{
width:60%;
float:right;}
/*totalwidth<=100%*/例1:将固定像素大小转换为弹性比例)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年高中数学第二章平面向量2.4.1平面向量数量积的物理背景及其含义练习含解析新人教A版必修4
- 向英雄致敬(教学设计)-2023-2024学年五年级下册综合实践活动沪科黔科版
- 15女娲补天 教学设计-2024-2025学年语文四年级上册统编版
- 第15课《梅岭三章》教学设计 2024-2025学年统编版语文七年级上册
- 第5课 动荡变化中的春秋时期(教学设计)-2024-2025学年七年级历史上册素养提升教学设计(统编版2024)
- 第12课 宋元时期的都市和文化 教学设计-2023-2024学年浙江省部编版历史与社会七年级下册
- 孩子与父母(教学设计)2023-2024学年人教鄂教版科学五年级上册
- 7《生命最宝贵》(教学设计)统编版道德与法治三年级上册
- Module 5(教学设计)-2024-2025学年外研版(三起)英语五年级上册
- Unit 1 The secrets of happiness Developing ideas 教学设计 2024-2025学年外研版七年级英语下册
- 新媒体运营合作合同范本
- 2025年中国主题乐园行业发展概况、市场全景分析及投资策略研究报告
- 产后疼痛管理指南
- 工娱治疗及其护理
- 泳池翻新改造施工方案
- 部编版《道德与法治》四年级下册教材解读与分析文档
- 人教版八年级美术下册全册完整课件
- 《农产品质量安全检测》PPT课件
- 司法鉴定程序通则(试行)
- 桥梁墩柱模板验收标准
- 通达信指标——江恩轮
评论
0/150
提交评论