select2插件不兼容ie7,ie7下样子显示错位问题
2024-08-20 18:50:55
1.源文件(未修改)
select2.min.css、select2.min.js
2.ie7下显示样式:
3.ie8下显示样式:
4.经查看发现ie7下对一些属性的解析和ie8不同,需对ie7另作hack
在css样式文件中加入:
*+html .select2-search--dropdown .select2-search__field{width:91%;}
*+html .select2-container{margin-top: -3px;}
在js文件中加入:
if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE7.0")
{
var w = 100;
$.each(css.width.split('px'), function(i,e) {
if(i == 0){
w = parseInt(e) - 2;
}
});
css.width = w + 'px';
}
this.$dropdown.css(css);
};
5.修改完的文件:
select2.js、select2.min.js、select2.min.css
最新文章
- Spring mvc时间格式处理
- ConcurrentDictionary线程不安全么,你难道没疑惑,你难道弄懂了么?
- java word 转 pdf
- Divide and conquer:Moo University - Financial Aid(POJ 2010)
- Android开源框架:AndroidAnnotations
- Ubuntu下安装lamp
- NetBeans-xdebug的安装
- java Arrays.asList()和Collections.addAll()
- vs2005 ,2008,2010中引入app.manifest(即c#程序在win7下以管理员权限运行方法)
- 24种设计模式--工厂方法模式【Factory Method Pattern】
- python 自学笔记(四) 列表
- eclipse无法导入已有android项目
- App对接支付宝移动支付功能
- Python 3.6.3 利用 Dlib 19.7 和 opencv 实现人脸68点定位 进行人脸识别
- Java开发知识之Java的继承多态跟接口*
- Borg, Omega, and Kubernetes读后笔记
- C语言学习之assert
- SAP配置BOM的适用范围
- js替换全部,js检查输入的日期是否是一个正确的日期格式
- sql查询一个字段不同值并返回