帝国cms手机网站教程,做同城网站最赚钱,微信小程序商城怎么开发,北京海淀建筑行业培训中心CSS3 多媒体查询CSS2 多媒体类型media 规则在 CSS2 中有介绍#xff0c;针对不同媒体类型可以定制不同的样式规则。例如#xff1a;你可以针对不同的媒体类型(包括显示器、便携设备、电视机#xff0c;等等)设置不同的样式规则。但是这些多媒体类型在很多设备上支持还不够友…CSS3 多媒体查询CSS2 多媒体类型media 规则在 CSS2 中有介绍针对不同媒体类型可以定制不同的样式规则。例如你可以针对不同的媒体类型(包括显示器、便携设备、电视机等等)设置不同的样式规则。但是这些多媒体类型在很多设备上支持还不够友好。CSS3 多媒体查询CSS3 的多媒体查询继承了 CSS2 多媒体类型的所有思想 取代了查找设备的类型CSS3 根据设置自适应显示。媒体查询可用于检测很多事情例如viewport(视窗) 的宽度与高度设备的宽度与高度朝向 (智能手机横屏竖屏) 。分辨率目前很多针对苹果手机Android 手机平板等设备都会使用到多媒体查询。浏览器支持表格中的数字表示支持该属性的第一个浏览器的版本号。属性media21.09.03.54.09.0多媒体查询语法多媒体查询由多种媒体组成可以包含一个或多个表达式表达式根据条件是否成立返回 true 或 false。medianot|onlymediatypeand(expressions){CSS代码...;}如果指定的多媒体类型匹配设备类型则查询结果返回 true文档会在匹配的设备上显示指定样式效果。除非你使用了 not 或 only 操作符否则所有的样式会适应在所有设备上显示效果。not: not是用来排除掉某些特定的设备的比如 media not print(非打印设备)。only: 用来定某种特别的媒体类型。对于支持Media Queries的移动设备来说如果存在only关键字移动设备的Web浏览器会忽略only关键字并直接根据后面的表达式应用样式文件。对于不支持Media Queries的设备但能够读取Media Type类型的Web浏览器遇到only关键字时会忽略这个样式文件。all: 所有设备这个应该经常看到。你也可以在不同的媒体上使用不同的样式文件CSS3 多媒体类型值描述all用于所有多媒体类型设备print用于打印机screen用于电脑屏幕平板智能手机等。speech用于屏幕阅读器多媒体查询简单实例使用多媒体查询可以在指定的设备上使用对应的样式替代原有的样式。以下实例中在屏幕可视窗口尺寸小于 480 像素的设备上修改背景颜色:实例mediascreenand(max-width: 480px){body{background-color:lightgreen;}}尝试一下 »以下实例在屏幕可视窗口尺寸大于 480 像素时将菜单浮动到页面左侧实例mediascreenand(min-width: 480px){#leftsidebar{width:200px;float:left;}#main{margin-left:216px;}}尝试一下 »以下实例在屏幕可视窗口尺寸小于 600 像素时将 div 元素隐藏实例mediascreenand(max-width: 600px){div.example{display:none;}}尝试一下 »CSS3 media 参考更多多媒体查询内容可以参考media 规则。