2 zhuzhuzhihao zhuzhuzhihao 于 2016.03.30 22:09 提问

respond.js在IE8下没有效果

respond.js在IE8可以支持媒体查询的,但是在IE8下bootstrap的媒体查询却没有效果,不知道什么原因

2个回答

caozhy
caozhy   Ds   Rxr 2016.03.30 23:17

调试下,IE8不支持任何html5的特性,启用下脚本调试器和异常输出,看看哪里报错。

showbo
showbo   Ds   Rxr 2016.03.31 09:20

media query需要IE9+才支持,这插件是用js来模拟的,实际并不是media query

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Respond.js在IE8失效原因分析
在使用Bootstrap之类样式时,如果要自定义样式,最好查看清楚对应的样式在Bootstrap的默认样式文件中是否使用了@media,如果是的话,最好也使用相同的媒体查询条件将自定义样式包裹起来,以免在使用Respond.js兼容低版本IE浏览器时出现样式失效的情况。
ie8响应式兼容方案,respond.js的用法及使用时无效的解决办法
响应式布局,html5和css3,ie8不支持,可以通过respond.js插件来实现响应. 用法注意事项 一,css样式表内容.要放在css文件中, 二,css文件必须是无bom头格式的编码文件 三,css文件必须放在head标签内.放在html中的body中无效. 四,css文件必须放在respond.js之前引用,respond.js可以放在body或网页底部,但为了防止闪屏,建议
让bootstrap兼容IE8的respond.js
想让IE8跑起bootstrap吗?这个就是你们需要的!
认识响应式兼容问题respond.js和html5shiv.js
html5shiv.js让IE6、IE7、IE8支持html 一、插件介绍 用于解决IE9以下版本浏览器对HTML5新增标签不识别,并导致CSS不起作用的问题。所以我们在使用过程中,想要让低版本的浏览器,即IE9以下的浏览器支持,那么这款html5shiv.js是一个非常好的选择! 上面这段代码仅会在IE浏览器下运行,还有一点需要注意,在页面中调用Html5.
解决IE兼容性问题,我问一下你啊,你是不是没差 你说我要你何用啊html5shiv.js和respond.min.js
做页面常用的东西,写这里用的时候省点去找了。。。 html5shiv:解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题。 respond.min:让不支持css3 Media Query的浏览器包括IE6-IE8等其他浏览器支持查询。 由于IE6/IE7/IE8还有很大一部分用户,为了让网站浏览者都能正常的访问HTML5网站,故这两种方案还是需要的,
Respond.js 兼容IE6-8 的CSS3 Media Query使用方法
书写基本样式 要想实现响应式布局,首先需要书写基本的响应式布局的样式。 html,body { height: 100%; } @media only screen and (min-width: 480px){ body { background: yellow; } } @media only screen and (min-width: 640px) and (max-wi
respond.js IE8使用
在经过按照 https://github.com/scottjehl/Respond 的安装引导安装之后,发现它跟bootstrap合作很不愉快!根!本!不!起!作!用!于是研究了一下它demo文件。经过反复测试(折腾)之后发现这个玩意必须要起作用要满足:你得是在服务器环境下运行你的静态页面(别问我服务器环境是啥请自行脑补) 这个玩意的 rel 属性 必须是跟在 href 的后面,另外为了运行快
响应式布局之html5shiv.js/Respond.js
响应式布局之 html5shiv.js / Respond.js以下为内容整理自 前端开发博客html5shiv.js: 用于解决IE9以下版本浏览器对HTML5新增标签不识别,并导致CSS不起作用的问题。 由于IE6/IE7/IE8还有很大一部分用户,为了让网站浏览者都能正常的访问HTML5网站,解决方案就有下面两个: 为网站创建多套模板,通过程序对Use
respond.js让IE8支持媒体查询
respond.js让IE8支持媒体查询
IE9以下浏览器处理方案_ html5shiv.js和respond.min.js
做页面常用的东西,写这里用的时候省点去找了。。。html5shiv:解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题。respond.min:让不支持css3 Media Query的浏览器包括IE6-IE8等其他浏览器支持查询。由于IE6/IE7/IE8还有很大一部分用户,为了让网站浏览者都能正常的访问HTML5网站,故这两种方案还是需要的,下面是两个解决方法的cdn...