版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
地址:杭州市滨江区滨文路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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年海口市琼山华侨中学教师招聘考试真题
- 高等代数与解析几何第七章(1-3习题)-线性变换与相似矩阵答案
- c课程设计网吧计费
- ksm5自动课程设计
- Adams虚拟设计课程设计
- 房产交易父子亲情
- 农村住宅建设协议书
- 招标文件答疑会通知
- 二手车典当借款合同模板
- 养殖场养殖养殖基地承包合同
- 宫颈癌术后基础护理
- 【语文】《老人与海(节选)》课件++2023-2024学年统编版高中语文选择性必修上册
- 银行客户投诉处理流程制度
- 2024贵州茅台酒厂(集团)保健酒业销售有限公司招聘20人笔试备考题库及答案解析
- 2024年高考语文二轮复习:语言综合运用新情境新题型(练习)
- 电机制造中的电机加工与装配技术考核试卷
- (统编2024版)道德与法治七上10.2滋养心灵 课件
- 人教版(2024新版)七年级上册英语期中测试卷(含答案)
- DB11∕T 1902-2021 政务服务中心服务与管理规范
- 雅马哈便携式扩声系统STAGEPAS 600i使用说明书
- 五年级语文上册第五单元【集体备课】
评论
0/150
提交评论