码迷,mamicode.com
首页 > Web开发 > 详细

Respond.js让IE6-8支持CSS3 Media Query

时间:2015-07-29 11:55:13      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

原文地址: http://caibaojian.com/respondjs.html

实现思路

1.把head中所有<link rel=“sheetstyle” href=“xx”/>的css路径取出来放入数组
2.然后遍历数组一个个发ajax请求
3.ajax回调后仅分析response中的media query的min-width和max-width语法,分析出viewport变化区间对应相应的css块
4.页面初始化时和window.resize时,根据当前viewport使用相应的css块。

respond.js总结

优点:压缩后仅1k,不跨域时性能ok,只需引入respond.js通用易用
缺点:仅支持media query的min-width和max-width(用于响应式够用);支持跨域,虽然配置有点麻烦,实现跨域代价高而且有闪屏体验欠佳。

Respond.js让IE6-8支持CSS3 Media Query

标签:

原文地址:http://www.cnblogs.com/ry123/p/4685230.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!