css之IE hack 方法[ IE6 - IE9]
2024-10-14 11:41:58
ps: 由于近来需要研究IE下兼容问题,今天又再次翻起起这些针对IE的hack,于是决定写下这篇笔记,记录下这些本该献祭级浏览器下的处理方法,用于备忘
一、IE10以及以下版本均会生效(ie edge模式下 显示与 主流浏览器并无差异 在IE10 - IE5均产生背景为绿色)实测
测试代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
.div{
height: 40px ;
background:pink ;
background: yellowgreen\9 ;
}
</style>
</head>
<body>
<div class="div">test</div>
</body>
</html>
二、IE7会独自生效需在css代码最前方增加“ * ”(星号) 和 在css最前方增加 “ + ”(该方法在IE7 - IE 5)均会生效
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
.div{
height: 40px ;
background:pink ;
/* IE7代码 */
*background: yellow ;
+background: yellow ;/*该方法在ie7 - ie5 下均产生效果*/
}
</style>
</head>
<body>
<div class="div"></div>
</body>
</html>
三、IE6 - IE5在css代码最前方增加“ *_”(下划线)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
.div{
height: 40px ;
background:pink ;
background: yellowgreen\9 ;
+background: yellow ;
/* ie6 - ie5 下均生效了 */
_background: blue ;
}
</style>
</head>
<body>
<div class="div"></div>
</body>
</html>
最新文章
- ios 控件显示不出来的几个可能
- Virtual Box和Linux的网络配置盲记
- Python 实现有道翻译命令行版
- Java里的File I/O
- SSH+DWZ、JQuery-UI ,swfobject.embedSWF属性与用法,IE下日期控件被flash控件挡住
- angularJS中ng-change的用法
- SharePoint Srver 2010 资源汇总
- CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\921bbfc4\ca7cf42\App_Code.fu98jwep.dll”--“拒绝访问。 ”
- C++基础-位运算
- 新秀翻译(两)——使用Java通用配置模板方法模式
- WCF引用方式
- Docker Daemon 参数最佳实践
- Web API系列之二WebApi基础框架搭建
- [LOJ 6270]数据结构板子题
- 2018春招实习笔试面试总结(PHP)
- Linux技巧:一次删除一百万个文件的最快方法
- AnimatedPathView实现自定义图片标签
- ThreadLocal深入理解 修订版
- day41 mycql 函数
- SpringMVC之接收请求参数和页面传参
热门文章
- XAMPP Apache + MariaDB + PHP + Perl
- 2018.07.25 hdu5306Gorgeous Sequence(线段树)
- spring boot web项目在IDEA下热部署解决办法(四步搞定)
- $clog2(转)
- QGIS 2014年7月18日版本
- Blender3d做大型项目真实地形快速建模
- hdu 1284 钱币兑换
- Spark应用程序的运行架构几种说
- Internal Server Error - http code 500
- 动态载入DLL所需要的三个函数详解(LoadLibrary,GetProcAddress,FreeLibrary)