说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

IE10新功能解析 支持Media Query(图)

HTML文档下载 WORD文档下载 PDF文档下载
Media Query是一个神奇的技术,它使不同的显示设备拥有更合理的显示效果,并允许使用媒体表达式指定媒体类型,然后根据不同的媒体类型来选择相应的样式。

随着移动互联网的盛行,Web设计师的设计将被显示在两种屏幕上,桌面大屏幕和移动小屏幕,如何让同一个网站同时适应完全不同的两种尺寸的屏幕,这是一个很久以来都没有完美解决方案。为解决如今各式各样的浏览器分辨率以及不同移动设备的显示效果,CSS3的Media Queries出现了。

Media Query是一个神奇的技术,它使不同的显示设备拥有更合理的显示效果,并允许使用媒体表达式指定媒体类型,然后根据不同的媒体类型来选择相应的样式。

首先,我们要知道Media Query的属性和常用的CSS属性有些区别,有一些特别定义的属性需要注意,如下所示:

Media Query让CSS3可以更精确作用于不同的媒体类型和同一媒体的不同条件。Media query的大部分媒体特性都接受max和min,用于表达“大于或等于”和“小于或等于”。比如:width会有min-width和max-width。在CSS3中的@media、@import规则上和HTML、XML中均可以使用Media Query,用户可以方便在不同的设备下实现丰富的界面,特别是移动设备的广泛运用。

下面示例是根据桌面浏览环境不同,通过Media Query来监测那些宽度小于980px的设备分辨率,从而布局元素的宽度随着浏览器窗口的尺寸变化进行调整。代码如下:

  1. <div id="pagewrap">  
  2. <header id="header">  
  3. <hgroup>  
  4. <h1 id="site-logo">Demo</h1>  
  5. <h2 id="site-description">Site Description</h2>  
  6. </hgroup>  
  7. <nav>  
  8. <ul id="main-nav">  
  9. <li><a href="#">Home</a></li>  
  10. </ul>  
  11. </nav>  
  12. <form id="searchform">  
  13. <input type="search">  
  14. </form>  
  15. </header>  
  16. <div id="content">  
  17. <article class="post"> blog post </article>  
  18. </div>  
  19. <aside id="sidebar">  
  20. <section class="widget"> widget </section>  
  21. </aside>  
  22. <footer id="footer"> footer </footer>  
  23. </div>  
  24. /* 禁用iPhone中Safari的字号自动调整 */ 
  25. html {  
  26.   -webkit-text-size-adjust: none;  
  27. }  
  28. /* 设置HTML5元素*/ 
  29. article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {  
  30. display: block;}  
  31. /* 设置图片等自适应调整 */ 
  32. img {  
  33.  max-width: 100%;  
  34.  height: auto;  
  35.  width: auto\9;  
  36. }  
  37. .video embed, .video object, .video iframe {  
  38.   width: 100%;  
  39.   height: auto;  

在HTML代码中调用JS文件:

  1. <!--[if it IE10]>  
  2. <script src="http://css3-html5-js.googlecode.com/svn/trunk/css3-html5.js"></script>  
  3. <! [end if]-->  

当然,Media Query可帮助大家解决横屏和竖屏切换问题,使用Media Query判断用户是否已经横屏,如果横屏,则采用自定义的横屏样式的渲染,也可以完美解决android终端的显示屏幕的复杂性。

CSS 3的Media Query是一个很强大、很好用的工具,它为我们在不同的设备和环境下实现丰富的界面提供了一种快捷方法,现在IE10已经支持Media Query了,在提高用户体验上又提升了一个台阶,帮助我们使不同设备之间的UI能保持更合理的显示方式。虽然它的最大舞台是在高端手持设备,相信随着移动互联网的快速发展,Media Query也会发挥越来越强大的作用。

最初设计方案大公开!LINE STAMP 贴图诞生记 安全宝联合华为成立抗D联盟 储备防御带宽达110G 专访中科院贾海鹏:给异构开发者的六个建议 我们死后的遗留数据将会如何处理? 传微软考虑重大重组 或势在必行 云适配CEO陈本峰:8年磨一剑 Splashtop企业应用:SplashApp让办公移动起来 时空旅行+内付费“植物大战僵尸2”下月18日全球同步发行! 中移动推网络电话Jego 后来者能否居上? 防止数据泄露:BYOD下的管理员5大妙招 咕咚副总裁司建铭谈移动时代的“软硬整合” 未来的物联网结点:可穿戴设备 应用开发的4个技巧,让程序能真正为用户使用 Google早期的10个API:它们现在在哪? 为啥微软开发产品总是慢半拍? Visual Studio 2013 Preview新功能预览 “中国手机游戏四月流水榜”出炉 超半数基于Cocos2d-x引擎 为移动而设计之信息架构篇 难逃厄运:Zynga将关闭Draw Something母公司OMGPOP 直接拿来用!最火的iOS开源项目(一) 是时候抛弃Eclipse转向IntelliJ了 Arrow:轻量级的Python时间日期库 编程语言API,你最青睐哪一款? 推动新输入方式发展:英特尔为感知计算设1亿美元基金 AWS到底有多大?目前看来有158000台服务器 C语言实现树的动态查找 第五届中国云计算大会于北京隆重举行 改变企业移动化:新Google地图API支持用户定制 诺基亚旗舰手机EOS真机图曝光 配备“巨型”摄像头 走进豆瓣:豆瓣的技术架构与团队文化分享 加速Web开发的10款HTML5工具 (简单问题) 请问这个程序为什么抛出这样一个违例??? 问题一个,请教! 增值合订本出的我心不甘 我又来提问了~前天复习是发现一道很怪异的题目~ 用activemovie控件打开一个URL,用哪个函数? 如何去掉ACTIVE MOIVE控件下面显示的几个键和进度条 c源程序。 >>>>高分求解!!!我在一个对话框中插入一个active report run time design,但程序运行时却不显示,在vb中却可以,如何解决这个问题?????? 关于sql server的安装 哪里有下载cc编译器的? 关于导出数据窗口数据的问题,明白人请进! delphi可不可以用于自动控制方面的开发呢 如何使对话框程序执行就让整个屏幕背景变黑色?? 想了解有关程序考试的一些情况? 不同系统就不可以直接电缆直接吗? 怎样使用PQMAGIC对硬盘进行调整分区 memory fault--core dumped的问题 有谁知道怎么解win98的开机密码? 用 procedure 与 trigger 、database link 能完成吗? flowerofwind,rjcludy()请回答 COM中的一个怪问题:我将::CoUninitialize();去掉后程序不出错,添上出现非法操作,是啥问题??? 请问?????? 如何在程序中播放rm格式的文件??? edit怎么用啊? JB6盘中不含 Borland Enterprise Server AppServer5.0,各位快载一个上去吧! 如何改变显示的分辨率? 那里有c#编译器免费下载?谢谢 如何在vc中播放rm格式的文件??? 那位大侠知道怎么创建并使用一个变量,每次只让一个进程访问???给个例子吧,大大大 大 delphi中怎么编写中断,获取外部设备传来的信息?急救!! 数值模拟与计算仿真,高手请帮忙! 请问:dos下图形放大算法或思路?还有.........(高手请进) 求教!!!!SOS!! --请问如何将一个BMP图形文件转成JPG图形文件,高分请教师--- 高分给出,win98的怪问题! 打印统计问题 请教 : html的javascript 中报错:document.Form1.client_name.value不是对象 VC++里面如何从文本文件中一行一行读取文件? 请问,如何用mail函数批量发送邮件.多谢. 各位请教一下,Jsp 的服务resin在win2000下是怎样配置的 各位兄弟: 有谁知道 侯杰 的 <多线程程序设计> 什么时候才能买到??? 哪里有VFP3.0下载? system.ini和win.ini的作用 怎样生成安装包,多谢! 如何在两个不同的应用程序之间拖动文本字符 请问,PTSTR 和 PSTR 有什么不同? 反对上海电信变相涨价的行为。我能不能告中国电信“违约”和“欺诈”呢。 求救!误删Office2000注册表! 生成.exe出错 在Excel中,如何让某些行不能滚动? 在--成都--程序员能拿多少--¥--???? 换了17寸纯平显示器,开心,放分. 二次函数a的大小与开口大小的关系是怎样的?如题 如图所示,已知直线a与b是异面直线,直线c∩a=M,直线b∩a=N,又a∩平面α=A,b∩平面α=B,c∩平面α=C求证:A,B,C三点不共线急!大致图像是这样,可能图像不清. 过两点A、B能画几条直线?平面上有A、B、C三点,过其中任意两点画直线,能画几条? 二次函数a与开口大小有啥关系? 反函数,向量,三角函数的计算公式? y=(lnx)^x·x^(lnx)的导数 通常情况下,温度达到100℃时,水才会沸腾,这说明水沸腾后,如果停止对他加热,则水不能继续沸腾,这说明 有一支刻度均匀但读数不准的温度计,放在冰水混合物中示数为4℃,在沸水中的示数为96℃.用这支温度计测得烧杯中的水温是29摄氏度,则这杯水的实际温度是多少摄氏度? 经过平面内A,B,C三点中的任意两点只能画一条直线,其中正确的个数为( ) A.1 B.2 C.3 D.4 平面上有A.B.C.D四点,经过其中每两点画直线,最多可画出几条? 有一支温度计,其刻度是均匀的,但示数不准,把他插入冰水混合物中,示数为2℃,而放在1标准大气压小沸水里,示数为94℃,用这支温度计测一杯热水的示数是48℃,则这杯热水的实际温度是------. 在同一平面内有A,B,C,D,E五点,任意三点不在同一条直线上,能画()直线 在一平面内有四点,过其中的任意两点画直线,如果只能能画出四条直线,则这四点的位置是怎样的?画图, 一支温度计刻度均匀但示数不准,当把它插入冰水混合物中时,温度计示数为5摄氏度,插入1标准大气压下的沸一支温度计刻度均匀但示数不准,当把它插入冰水混合物中时,温度计示数为5℃,插入1 平面上三条直线相交,最多有几个交点?最少有几个交点?画图说明...1.平面上三条直线相交,最多有几个交点?最少有几个交点?画图说明.2.平面内四条直线相交,最多有几个交点?五条直线呢?n条直 反函数的导数 高数 ln|arctanx|求导 已知:平面α∩β=直线l,又直线a与α有一个公共点P,试分析α与β的位置关系 同一平面内的五条直线最多有几个交点,请画图说明要图喔! 如果一条直线l与平面a的一条垂线垂直 ,那么直线l与平面a的位置关系是不是任意一条 而是一条。 直线l,m与平面α,β,γ,满足l=β∩γ,l∥α,m∈α,m⊥γ,则必有〔〕 a.α⊥γ且m∥β b.α⊥γ且l⊥m c.m∥α且l⊥m d.α∥β且α⊥γ 平面上有5条直线两两相交,可能有多少个交点?请画图表示出来. 直线l垂直于平面α,直线m在平面α内.直线l,m的位置关系有哪几种 求过程」一刻度均匀的温度计放在冰水混合物中时,示数为10°C;用它测一个标准大气压下沸水的温度时,示数为90°C.若用它来测得温水的温度为70°C.则温水的实际温度是____. (1)在一个平面上画5条直线,最多有几个交点?请画图说明.(2)在一个平面上画5条直线,可以有4个交点吗?如果可以,请画出所有图形;如果不可以,请说明理由. 高数:反函数和导数的一道题! 高数求导疑问如图,我有个疑问,df(u)/du,我觉得df(u)就是对f(u)求导,也即是f`(u),分母是du是什么意思,有什么作用,为什么要除以du? ⑴平面上三条直线相交,最多有几个交点?最少有几个交点?请画图说明.⑵平面内四条直线相交,最多有几个交点?五条直线呢?n条直线呢?⑶平面内有n个点,其中任意三个点都不在同一条直线上,那 高数中反函数的一阶导数是这样求的,那么反函数的二阶导数怎么求? 高数求导问题为什么选C 有一支刻度不标准的温度计,将她插入冰水混合物中,读数为15摄氏度,把他插如1标准大气压下的开水中,读数为95摄氏度,如果将它插入某液体中,读书为35摄氏度,则此液体的实际提问是多少?写出 大一高数导数.,设y=y(x)由方程x^y+2x^2-y=1所确定,求y′′(1) . 高数求导的问题不知道红线部分是怎么来的 红线部分到绿线部分也不知道是怎么来的 用对数求导法求下列函数的导数 已知三个平行平面α、β、γ与两条直线l、m分别相交于点A已知三个平行平面α、β、γ与两条直线l、m相交于点A、B、C和点D、E、F,求证:AB∶BC=DE∶EF. 高数, 用对数求导法,求这个函数的导数 在同一平面内,与已知直线l平行的直线有___条,过直线l外一点M与已知直线l平行的直线有_____条.希望快点、、准确! 关于高数求导的问题能够告知这个极限的求导分子部分的求导过程,分母部分我懂,但是分子部分是怎样求导能否详细说明? 在如图4×4的方格内画△ABC使他的顶点都在格点上,三条边长分别为1/5根号125,4,根号(3²+2²) 若直线 L与平面b平行 ,直线a在b上 ,则 l与a 的位置关系是A、平行 B、 异面 C、 相交 D、 没有公共点偶A答案B,要理由啊 如图,请画图说明平面上到三角形的三遍所在的直线距离的点一共会有多少个?(任意一个三角形) 一支不准确的温度计,放入冰水混合物中时.示数-0.7摄氏度;放入标准大气压下的沸水是示数102.3摄氏度那么这支温度计-6摄氏度时,实际温度是____摄氏度.(精确到0.01摄氏度) 是初一的科学试卷中 高数小题,反函数求导. 三个平面把空间分成几个部分?画图表示各种情况.(请画图,有加赏,)6,7,8.主要是8个平面,画不来……求画,不尽感激. 用对数求导数法则求下列函数的导数 直线a、b不共面,且a⊂平面α,b⊂平面β,α∩β=直线m,则m与a,b的位置关系是 y=(lnx)^x的导数 放置在磁场中的通电导线,一定受到安培力作用.这种说法对吗 有一支温度计,刻度均匀但刻度线不准.用它测量冰水混合物的温度时,度数为6℃,用它测量1标准大气压下沸水的温度时,读数为96℃.(1)若该温度计某次测量显示温度是33℃,则实际温度为_____℃ y=lnx/(x^2+1)的导数,怎么求, 通电导线在磁场中受到安培力计算时忽略通电导体的磁场吗通电导线在磁场中受到安培力计算时导体本身也有磁场啊,这时忽略通电导体的磁场吗 若直线a,b异面,a‖α,则b与平面α的位置关系 y=lnx/x 的导数是多少 通电导线会不会受到自身产生的磁场的安培力作用?比如有两条导电滑轨,在上面横卧一根导体棒,在导轨一端通电,导体棒会不会在产生的磁场中受到安培力而运动? 平面上有ABCD四个点,过其中每两点画直线,可以画几条?画图说明画图说明! 有一只刻度均匀的温度计,但是在冰水混合物中,温度计显示的度数为5°c ,在一个标准大有一只刻度均匀的温度计,但是在冰水混合物中,温度计显示的度数为5°c ,在一个标准大气压下的沸水温度 经过平面上的三点中的任意两点可以画直线( )A 3条 B 1条 C 1条或3条 D 以上都不对 二次函数a与开口大小关系如题,分正负两种情况讨论,不要说绝对值越小 直线a,b,c在同一平面内,a//b,a与c相交于一点M,则b与c的位置关系是 y=(lnx)^x/x^lnx的导数 求过程
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn