- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
响应式网页布局的实现方法原理
响应式网页布局的实现方法原理交互设计师,要满足各自不通分辨率和设备的页面布局展现方式。而视觉设计师,则要考虑到页面性能和移动端带宽问题,权衡下页面的酷炫效果和视觉色彩的运用。而前端和后台开发工程师,则要完成满足视觉需求和交互功能,更要考虑到页面加载性能和消耗带宽问题,更重要的是移动端安全性能方面!作者:马海洋来源:马海洋博客|2016-12-21 14:35?收藏??分享推广 | 令人窒息的奖品等你—2016最权威的全球开发者调研交互设计师,要满足各自不通分辨率和设备的页面布局展现方式。而视觉设计师,则要考虑到页面性能和移动端带宽问题,权衡下页面的酷炫效果和视觉色彩的运用。而前端和后台开发工程师,则要完成满足视觉需求和交互功能,更要考虑到页面加载性能和消耗带宽问题,更重要的是移动端安全性能方面!既然响应式网页设计牵涉到了这么多的方方面面,那我们又该如何去实现这种页面呢?对此我也特意收集了一些响应式网页的实现方法原理首先我们应该遵循移动优先原则,交互和设计应以移动端为主,PC则作为移动端的一个扩展;一个页面需要兼容不同终端,那么有两个关键点是我们需要去做到响应式的:响应式布局和响应式内容(图片、多媒体)。一、响应式布局如我们需要兼容不同屏幕分辨率、清晰度以及屏幕定向方式竖屏(portrait)、横屏(landscape),怎样才能做到让一种设计方案满足所有情况?对此,马海祥觉的我们的布局应该是一种弹性的栅格布局,不同尺寸下弹性适应,如以下页面中各模块在不同尺寸下的位置:那么我们具体要怎么做呢?1、Meta标签定义使用 viewport meta 标签在手机浏览器上控制布局meta name=viewport content=width=device-width,initial-scale=1,maximum-scale=1 /通过快捷方式打开时全屏显示meta name=apple-mobile-web-app-capable content=yes /隐藏状态栏meta name=apple-mobile-web-app-status-bar-style content=blank /iPhone会将看起来像电话号码的数字添加电话连接,应当关闭meta name=format-detection content=telephone=no /2、使用Media Queries适配对应样式常用于布局的CSS Media Queries有以下几种:设备类型(media type):all所有设备;screen 电脑显示器;print打印用纸或打印预览视图;handheld便携设备;tv电视机类型的设备;speech语意和音频盒成器;braille盲人用点字法触觉回馈设备;embossed盲文打印机;projection各种投影设备;tty使用固定密度字母栅格的媒介,比如电传打字机和终端。设备特性(media feature):width浏览器宽度;height浏览器高度;device-width设备屏幕分辨率的宽度值;device-height设备屏幕分辨率的高度值;orientation浏览器窗口的方向纵向还是横向,当窗口的高度值大于等于宽度时该特性值为portrait,否则为landscape;aspect-ratio比例值,浏览器的纵横比;device-aspect-ratio比例值,屏幕的纵横比。例子:/* for 240 px width screen */@media only screen and (max-device-width:240px){?selector{ ... }}/* for 320px width screen */@media only screen and (min-device-width:241px) and (max-device-width:320px){?selector{ ... }}/* for 480 px width screen */@media only screen (min-device-width:321px)and (max-device-width:480px){?selector{ ... }}适用于布局的Media Queries,这里在马海祥博客上我们就不再做详述,有兴趣的话,可通过官方文档进一步了解。3、表格(table)的响应式处理那么对于表格(table)的响应式处理该是怎样的呢?我们该如何突破Table的局限性呢?接下来我们来了解以下的几种针对表格响应式处理的方法:(1)、隐藏不重要数据列处理前:(点击查看大图)处理后:实现方法代码:@media only screen and (max-width: 800px) {?table td:nth-ch
您可能关注的文档
- 轴度检测方法.pdf
- 厨六常管理标示卡.doc
- 张拉法预应力混泥土梁施工工艺.pdf
- 人名言壁面丙烯画.ppt
- 士坦丁堡的陷落.pdf
- 悦黄金海岸投标技术文件.doc
- 有耦合电感的电路(学生用)2.doc
- 课件含百分数统计表.ppt
- 力常用新闻词汇.doc
- 动与关闭类故障.doc
- 副书记在国企党委理论学习中心组专题学习《党组讨论和决定党员处分事项工作程序规定》研讨会上的发言.docx
- 深学新规要义,力促纪检监察质效跃升——在市纪委理论学习中心组专题研讨会上的发言.docx
- 市场监督管理局局长在广告市场主体秩序整治专项行动部署会上的讲话.docx
- 学习新修订《法律援助投诉处理办法》心得体会.docx
- 在年轻干部“躺平思想、缺乏担当”问题专项整治工作推进会上的讲话.docx
- 生态环境轻微违法行为免罚办法(试行).docx
- 企业研究院管理办法(试行)(征求意见稿).docx
- 生态环境领域轻微违法行为包容免罚清单.docx
- 疫苗质量安全事件应急预案(试行).docx
- 学院网站管理规定.docx
文档评论(0)