那些年 IE 下踩过的坑
2024-08-22 21:58:51
1年过去了,换了一个不用兼容IE8一下浏览器的工作了!
1、:before,:after(伪类)
所有主流浏览器都支持 :before 选择器。
注释:对于 IE8 及更早版本中的 :before,必须声明 <!DOCTYPE>
2、border-radius
ie8及以下不支持圆角属性。要使用圆角,只能切图;或者与产品商量将 不用兼容e8下的圆角样式
3、children
IE 6 - 8 支持该属性,会错误地包含注释Commit 节点,导致获取 children 出错
4、IE 版本检测
document.body.addEventListener IE8及以下不支持
window.ActiveXObject || "window.ActiveXObject" in window IE10及以下,window.ActiveXObject 返回一个对象;IE11中,window.ActiveXObject返回undefine
5、background-size
background-size 属于CSS3 属性,ie8及以下不支持;
解决方案:1、使用filter。filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='绝对路径', sizingMethod='scale');
2、通过htc文件
3、js控制,简单点使用 jquery设置
4、再简单粗暴点,直接使用image标签
最新文章
- linux 安装 nginx 及反向代理配置
- windows平台CodeBlocks MinGW C++11开发环境搭建
- Canvas与Image互转
- Java--读写文件综合
- POJ 1523 (割点+连通分量)
- Oracle报错,ORA-28001: 口令已经失效
- 记一次动态调用WebService
- (转)c语言学习volatile
- dom select选单
- Perl小知识点之排序sort
- [JS]_proto_和prototype到底有啥区别
- 关于Symfony2+nginx搭建过程总结
- svn一整套使用,从下载到整个服务器搭建完成的详细说明
- Opencv(C++)实现二阶线性插值
- 深度学习之自编码器AutoEncoder
- Quartz.NET学习笔记(四) 计划任务触发器
- SQL各种语(持续更新)
- Delphi: RTTI与ini配置文件
- PHP学习笔记(二)
- python -m 命令单独运行一个文件,怎么解决单独运行文件报错?
热门文章
- pause、jobs、setitimer(2)、system v ipc(day12)
- Golang Gin实践 番外 请入门 Makefile
- php实现网站访客数量统计的方法(简单实现,不能防刷新)
- 1.git的安装和配置
- 自学python 第三天
- Syncfusion在WinPhone8.1实现统计图
- [bzoj1708][Usaco2007 Oct]Money奶牛的硬币_动态规划_背包dp
- spring-cloud-feign 使用@RequetParam报错QueryMap parameter must be a Map: class java.lang.String
- 【日常学习】【搜索/递归】codevs2802 二的幂次方题解
- ZOJ 1450