如今的屏幕分辨率,小至320px(iPhone),大到2560px甚至更高(大显示器),变化范围极大。除了使用传统的台式机,用户会越来越多的通过手机、上网本、iPad一类的平板设备来浏览页面。这种情况下,固定宽度的设计方案将会显得越发不合理。页面需要有更好的适应性,其布局结构要做到根据不同的设备及屏幕分辨率进行响应调整。接下来,我们将了解一下怎样通过html5和css3 Media Queries(媒介查询)相关技术来实现跨设备跨浏览器的响应式web设计方案。
我们需要在页面中调用css3-mediaqueries.js文件,来帮助IE8或是之前的版本支持CSS3 media queries:
?<!--[if lt IE 9]><script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script><![endif]-->接下来,我们要创建css样式表,并在页面中调用:
<link href="media-queries.css" rel="stylesheet" type="text/css">弹性图片
img {max-width:100%;height:auto;width:auto9; /* ie8 */}弹性内嵌元素(视频)
.video embed,.video object,.video iframe {width: 100%;height: auto;}字号自动调整的问题(通过-webkit-text-size-adjust:none禁用iPhone中Safari的字号自动调整)
html{-webkit-text-size-adjust:none;}页面宽度缩放的问题
?<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
详细解决方案
让IE支持CSS3 Media Query兑现响应式Web设计
热度:103 发布时间:2013-08-04 18:26:16.0
相关解决方案
- 大神们开始觅错啦!org.hibernate.exception.SQLGrammarException: could not execute query
- hibernate中Query query=session.createQuery的有关问题
- fatal error; call to a member function query() on a non-object异常求回答啊 php+sqlite
- 高人求解,关于<sql:query>标签解决办法
- hibernate Query.createQuery(queryString).list();查询最大只有1000条数据,该怎么处理
- hibernate query.list() 不执行解决方法
- could not execute query 错误
- Windows media player控件编程播放avi只有声音没图像啊解决方案
- 请大侠提供一个Windows media player控件编程的范例解决办法
- query 剔除模糊属性
- nhibernate [could not execute query]错误
- CSS3+JS实现的时钟,该怎么解决
- asp c#(vs2008)网页怎么添加背景音乐,为什么不可以使用windows media player控件
- asp.net mvc3中调用Windows Media Player有关问题
- 接近崩溃!ActiveX控件Windows Media Player的文件路径及播放有关问题
- 非常非常急敬请高手们帮忙!分在前两天都散光了!DB2数据库连接出现 SQL0666-Estimated query processing time 192 exceeds limit 30,该如何解决
- 寻找Windows Media Player控件使用高手,如何才能让控件播放电影?(万分紧急解决给分!)
- VB控制"Windows Media Player"有关问题
- ppt插入的视频文件,无法直接打开,默认关联的是windows media player,如何让他能关联到暴风影音,暴风实际上已经关联了所有视频文件
- 怎么在xp下安装Windows Media Player8
- VFP7: windows media player 事件解决思路
- VFP7: windows media player 事件,该如何处理
- Windows Media Player控件,都支持哪些设备类型,有没有这个控件相关的资料?想学习一下,希望各位老师帮助推荐一下。解决方法
- 求 详解 xml/Query 的资料。解决方案
- 数据库报错:Lost connection to MySQL server during query,该怎么处理
- 数据库报错:Lost connection to MySQL server during query,该如何解决
- IE 浏览器支持 Open Standard Media (OSM ) Player 吗?该怎么解决
- 新装电脑 开机后boot and select proper boot device or insert boot media in selected boot,该怎么处理
- LIVE555 Media Server传输协议的取舍
- A/V sync (dshow/media foundation),该怎么处理