找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7|回复: 0

respond.min.js文件

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2025-3-15 10:31:47 | 显示全部楼层 |阅读模式
软件标签:  respond.min.js   .js
respond.min.js是什么?respond.min.js是一款日常页面制作生活辅助文件,方便用户在页面生成与查询中产生不支持的问题,添加此款文件之后可让用户制作的demo正常访问,需要的用户快来绿色资源网下载吧!
respond.min.js简介:
respond.min是一款可以让不支持css3 media query的浏览器包括ie6-ie8等其他浏览器支持查询,html5越来越成为主流,被广大搜索引擎所使用,但ie对html5的支持却常被人唾弃,添加这款文件能够帮助用户有效解决相关的问题!



文件使用:
来绿色资源网下载respond.min.js文件

引入respond.min.js,但要在css的后面(越早引入越好,在ie下面看到页面闪屏的概率就越低,因为最初css会先渲染出来,如果respond.js加载得很后面,这时重新根据media query解析出来的css会再改变一次页面的布局等,所以看起来有闪屏的现象)
引用思路:
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块。
文件测评:
优点:压缩后仅1k,不跨域时性能ok,只需引入respond.js通用易用

缺点:仅支持media query的min-width和max-width(用于响应式够用);支持跨域,虽然配置有点麻烦,实现跨域代价高而且有闪屏体验欠佳。




aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-11 08:00 , Processed in 0.076579 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表