Bootstrap响应式Web开发第2章 移动Web开发基础(上).pptxVIP

Bootstrap响应式Web开发第2章 移动Web开发基础(上).pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 移动Web开发基础(上)《Bootstrap响应式Web开发》学习目标/Target 掌握视口的基本概念和使用方法 掌握移动Web页面的样式编写方法 理解分辨率和设备像素比的概念 掌握二倍图的使用方法 掌握SVG矢量图的使用方法章节概述/ Summary在熟悉了Bootstrap框架和移动Web开发的基本概念后,本章将对移动Web开发的基础知识进行详解。本章内容主要包括视口、移动端Web页面的样式的编写、分辨率、设备像素比、二倍图和SVG矢量图等。其中,移动端页面的显示效果与移动端设备的视口有关,在移动端页面可以通过meta标签设置理想视口。在开发时还需要注意移动端设备的屏幕分辨率适配问题,以及图片的显示问题。目录/Contents01视口移动Web页面的样式编写02分辨率和设备像素比二倍图03SVG矢量图04052.1视口2.1.1 什么是视口视口(Viewport)最早是由苹果公司在推出iPhone手机时发明的,其目的是为了让iPhone的小屏幕尽可能完整显示整个网页,它是浏览器显示页面内容的屏幕区域。视口主要包括布局视口(layout viewport)、视觉视口(visual viewport)和理想视口(ideal viewport)。视口能将大分辨率尺寸网页缩小显示在手机浏览器上,这样保证网页在手机上看起来更像在桌面浏览器中的样子。2.1.1 视口布局视口是指网页的宽度,一般移动端浏览器都默认设置了布局视口的宽度。布局视口2.1.1 视口布局视口的默认宽度有可能是768px、980px或1024px等(取决于不同移动端设备的设置),这个宽度并不适合在手机屏幕中展示。当移动端浏览器展示PC端网页内容时,由于移动端设备屏幕比较小,布局视口不能像PC端浏览器那样完美地展示网页,网页在手机的浏览器中会出现左右滚动条,用户需要左右滑动才能查看完整的一行内容。2.1.1 视口视觉视口是指用户正在看到的网站的区域,这个区域的宽度等同于移动设备的浏览器窗口的宽度。视觉视口2.1.1 视口理想视口是指对设备来讲最理想的视口尺寸,效果如图所示。理想视口2.1.1 视口采用理想视口的方式,可以使网页在移动端浏览器上获得最理想的浏览和阅读的宽度。在理想视口情况下,布局视口的大小和屏幕宽度是一致的,这样就不需要左右滚动页面了。在开发中,为了实现理想视口,需要给移动端页面添加meta标签配置视口,通知浏览器来进行处理。为了方便对不同屏幕尺寸的设备进行适配,PC端的Chrome浏览器在开发者工具中加入了模拟移动端屏幕的功能,可以模拟各种手机的显示效果。利用Chrome浏览器模拟手机屏幕,来观察移动端屏幕的显示效果,可以帮助我们更好地理解视口。2.1.2 利用Chrome浏览器模拟手机屏幕初始页面效果编写HTML代码创建demo01.html,并定义div标签和img标签。其中,img标签引入的图片素材picture1.jpg文件。编写页面样式使用类选择器.title获取元素,将字体大小设为20px,字体颜色设为红色。查看页面效果PC端页面显示效果在浏览器打开demo01.html,查看页面显示效果。2.1.2 利用Chrome浏览器模拟手机屏幕编写HTML结构代码,实现页面结构。例2-1:利用Chrome浏览器模拟手机屏幕HTML代码body div?class=title新款Android手机/div img?src=picture1.jpg?alt=/body2.1.2 利用Chrome浏览器模拟手机屏幕编写CSS样式代码,实现页面样式。例2-1:利用Chrome浏览器模拟手机屏幕CSS代码style .title?{ font-size:?20px; color:?red; }/style2.1.2 利用Chrome浏览器模拟手机屏幕通过浏览器打开demo01.html,查看页面运行效果。PC端页面显示效果2.1.2 利用Chrome浏览器模拟手机屏幕查看iPhone/6/7/8启动开发者工具在浏览器显示的页面中,单击鼠标右键,然后在弹出菜单中选择“检查”命令启动开发者工具(也可以直接按F12快捷键)。启动开发者工具单击切换按钮单击开发者工具面板左上角的第2个按钮,进入到移动端设备调试功能。查看iPhone 6/7/8进入后,会看到页面整体缩小了,并且在页面的顶部出现了设备的名称(如iPhone 6/7/8)。查看移动端设备显示效果2.1.2 利用Chrome浏览器模拟手机屏幕查看页面宽度单击Elements在浏览器的控制台中,找到Elements面板,并单击。查看页面宽度将鼠标指针放在Elements面板中的html标签上,会看到浏览器显示了当前页面的宽度为980px 。查看页面宽度2.1.3 利用m

您可能关注的文档

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档