- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于HTML5的响应式Web设计
基于HTML5的响应式Web设计自适应多种移动终端的Web设计技术更多期待. 更多收获.提纲响应式Web设计的产生及应用场景实现响应式Web设计的手段实现响应式Web设计的步骤工具 资源响应式Web设计的产生响应式Web设计的产生HTML5/移动互联网响应式Web设计的产生HTML5HTMLHTML 2CSS 1JSHTML 4CSS 2XHTML 11991?1994?1996? +?1997?1998?2000?2002 Tableless Web Design2005? AJAX2009? HTML 5?响应式Web设计的产生HTML5HTMLCSSJS HTML5 ~=? +? ? +?响应式Web设计的产生HTML5JSJSJSHTMLHTMLHTMLJSCSSJS离线/存储实时/通信文件 / 硬件访问语义 标记图像 / 多媒体CSS3接口 零件?响应式Web设计的产生移动互联网响应式Web设计的产生移动互联网响应式Web设计的产生技术+需求响应式Web设计基于HTML5技术响应不同终端尺寸仅需设计1次响应式Web设计的应用场景响应式Web设计的应用场景任意设备响应式Web设计的应用场景一次设计 任意访问新浪新闻中心在Android上的访问效果响应式Web设计的应用场景一次设计 任意访问使用响应式Web设计的站点在Android上的访问效果响应式Web设计的应用场景一次设计 任意访问使用响应式Web设计的站点在其他设备上的访问效果实现响应式Web设计的手段实现响应式Web设计的手段流体表格/液态图片/媒体选择器实现响应式Web设计的手段流体表格600×8001280×768实现响应式Web设计的手段流体表格使用em相对单位取代px绝对单位计算em target ÷ context = resultDemo:/fluid960gs/ /fluid960gs/实现响应式Web设计的手段液态图片裁剪前裁剪后实现响应式Web设计的手段液态图片不作为内容,仅作为装饰不使用img,仅使用background: url(styx.jpg) no-repeat right; Demo:/fluid960gs/ /demo/crop_background.html/demo/crop_background.html实现响应式Web设计的手段液态图片裁剪前裁剪后实现响应式Web设计的手段液态图片随着宽度缩小,outer img 裁剪, inner img 向左移动不使用img,仅使用img { width: 20em; max-width: 500px; } Demo:/fluid960gs/ /demo/composite.html/demo/composite.html实现响应式Web设计的手段液态图片设置initial-scale未设置initial-scale实现响应式Web设计的手段液态图片禁止图片被自动缩放使用meta name=viewport content=width=device-width; initial-scale=1.0实现响应式Web设计的手段媒体选择器1行显示2行显示3行显示实现响应式Web设计的手段媒体选择器使用em相对单位取代px绝对单位计算em @media (max-width: 400px) { .figure, li#f-mycroft { margin-right: 3.31%; /* 21px / 633px */ width: 48.34%; /* 306px / 633px */ } }Demo:/fluid960gs/ /d/responsive-web-design/ex/ex-site-FINAL.html/d/responsive-web-design/ex/ex-site-FINAL.html实现响应式Web设计的手段持续增强?响应屏幕分辨率变化 响应设备原生行为变化实现响应式Web设计的步骤实现响应式Web设计的步骤流体表格/液态图片/媒体选择器实现响应式Web设计的步骤步骤1:设置Meta Tag?禁止自动缩放 meta name=viewport content=width=device-width, initial-scale=1.0实现响应式Web设计的步骤步骤2:HTML结构?布置页面实现响应式Web设计的步骤步骤3: Media Queries?设置媒体选择器实现响应式Web设计的步骤设计到实现用户体验师勾画出页面的整体样式确定最大分辨率下应该显示的内容在分辨率不断变化的情况下进行隐藏、缩放或者裁剪。使用相对尺寸进行定位和布局使用流
文档评论(0)