CSS3第六章CSS3媒体查询幻灯片.pptVIP

  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文档。上传文档
查看更多
第五章 CSS 媒体查询 (media queries) 目标 掌握CSS媒体查询 理解响应式布局 真正的多终端应用! CSS3 媒体查询(media queries) 什么是媒体查询? 媒体查询方式 有哪些媒体类型 有哪些媒体属性 媒体查询操作符 什么是媒体查询? CSS中可以使用media属性使特定的style(样式)在指定媒体设备中显示。 CSS2规范中已经引入媒体查询 媒体设备有哪些类型? PC浏览器? 平板电脑? 智能手机? 媒体查询方式 通过HTML style元素查询 通过CSS代码查询 通过CSS @import语句查询 /* CSS代码媒体查询 */ @media print { body { font-size: 10pt }  } @media screen { body { font-size: 13px } } @media screen, print { body { line-height: 1.2 }} /* @import媒体查询 */ @import url(color.css) screen and (min-width:1000px); link href=css/print.css rel=stylesheet type=text/css media=print / 媒体查询方式 注意 link 标签上带有媒体查询的样式表 仍将被下载 (只不过不会被应用) 媒体类型 (media type) aural (语音和语音合成器) braille (盲文触摸装置) handleld (手持设备) print (打印设备) projection (投影设备) screen (屏幕设备) tty (固定间距字符网格) tv (只能电视设备) embossed (分页盲文打印机) speech (语音朗诵) all (全部设备) 媒体属性 颜色 (Color) 指定输出设备每个像素单元的比特值。如果设备不支持输出颜色,则该值为0。 设备宽度(device-width) 描述了输出设备的宽度(整个屏幕或页的高度,而不是仅仅像文档窗口一样的渲染区域)。 宽度(width) width 媒体属性描述了输出设备渲染区域(如可视区域的宽度或打印机纸盒的宽度)的宽度。 黑白(monochrome) 指定了一个黑白(灰度)设备每个像素的比特数。如果不是黑白设备,值为0。 @media all and (monochrome) /* 黑白设备 */ 媒体属性 网格(grid) 判断输出设备是网格设备还是位图设备。如果设备是基于网格的(例如电传打字机终端或只能显示一种字形的电话),该值为1,否则为0。 @media handheld and (grid) and (max-width: 15em) 方向(orientation) 指定了设备处于横屏[landscape](宽度大于宽度)模式还是竖屏(高度大于宽度)模式。 @media all and (orientation: portrait) /* 竖屏 */ 分辨率(resolution) 指定输出设备的分辨率(像素密度)。分辨率可以用每英寸(dpi)或每厘米(dpcm)的点数来表示。 媒体属性 注意 媒体属性还有很多,有点浏览器提供专有媒体属性 大多数媒体属性带有“min-”和“max-”前缀,用于表达“大于等于”和“小于等于” 媒体查询操作符 通过媒体查询操作符我们可以构造复杂的媒体查询。 and not only 逗号分隔的列表 媒体查询操作符 and 操作符用来把多个 媒体属性 组合起来,合并到同一条媒体查询中。只有当每个属性都为真时,这条查询的结果才为真。 @media (min-width: 700px;) and (max-width: 1000px;){ div{ font-size:20px; } } /* 查询宽度在700-1000px 时,字体为20px */ 媒体查询操作符 not 操作符用来对一条媒体查询的结果进行取反。 @media not all and (monochrome) { } /* 不是黑白的全部设备 */ 媒体查询操作符 only 操作符表示仅在媒体查询匹配成功的情况下应用指定样式。可以通过它让选中的样式在老式浏览器中不被应用。 link rel=stylesheet media=only screen and (color) href=example.css / 媒体查询操作符 逗号分隔的列表

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档