zoukankan      html  css  js  c++  java
  • Respond.js让IE6-8支持CSS3 Media Query

    原文地址: 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(用于响应式够用);支持跨域,虽然配置有点麻烦,实现跨域代价高而且有闪屏体验欠佳。

  • 相关阅读:
    数组及其方法
    Web Worker
    nodejs输入输出
    head标签中的meta
    对象副本的拷贝
    bower指南(一)
    gulp指南(一)
    云服务器搭建
    http协议简单介绍(转)
    使用traits
  • 原文地址:https://www.cnblogs.com/ry123/p/4685230.html
Copyright © 2011-2022 走看看