1、兼容透明度
filter:alpha(opacity=30)
上面的CSS使用专用的filter属性来设置IE6-8透明度。对于IE6和IE7需要注意:为了使得透明设置生效,元素必须是“有布局”。一个元素可以通过使用一些CSS属性来使其被布局,有如width 和 position。
另外一个设置IE8的CSS透明度的方法语法如下(注意注释中指出的版本):
#ceng { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);/* 在IE6, IE7和IE8下有效 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"; /*仅在IE8下有效 */ }
2、“\9″ 只在IE6/IE7/IE8/IE9/IE10下生效
“\0” 只在 IE8/IE9/IE10下生效
“\9\0”只在IE9/IE10下生效
eg:width:100px\9;
故目前如果需要只针对ie8的hack,可先使用在IE8/IE9/IE10生效的“\0”,再用仅在IE9/IE10生效的“\9\0”hack覆盖之前的样式。
如
selector{ color:#000; color:#F00\0; /* only for IE8&IE9&IE10 */ color:#000\9\0; /* only for IE9&IE10 */ }
3.<metahttp-equivmetahttp-equiv="x-ua-compatible"content="IE=7"/>
把这段代码放到<head>里面,在IE8里面的页面解析起来就跟IE7一模一样的了,所以,基本上可以无视IE8,剩下的代码只需要这样写就可以了
1. background:#ffc;/*对firefox有效*/
2. *background:#ccc;/*对IE7有效*/
3. _background:#000;/*只对IE6有效*/
把这段代码放到<head>里面,在IE8里面的页面解析起来就跟IE7一模一样的了,所以,基本上可以无视IE8,剩下的代码只需要这样写就可以了
1. background:#ffc;/*对firefox有效*/
2. *background:#ccc;/*对IE7有效*/
3. _background:#000;/*只对IE6有效*/
4. 页面的最小宽度
min-width是个非常方便的CSS命令,它可以指定元素最小也不能小于某个宽度,这样就能保证排版一 直正确。但IE不认得这个,而它实际上把 width当做最小宽度来使。 我们可以这样解决:
#container{
min-width: 600px;
_width:600px;
}
min-width是个非常方便的CSS命令,它可以指定元素最小也不能小于某个宽度,这样就能保证排版一 直正确。但IE不认得这个,而它实际上把 width当做最小宽度来使。 我们可以这样解决:
#container{
min-width: 600px;
_width:600px;
}
备注:单给浏览器设定的样式在用开发工具查看时是看不到的,别费劲找了!
相关推荐
IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决
主要解决IE兼容性问题、兼容、IE、浏览器
通过代码添加、删除、查询等操作IE兼容性视图网站。封装类,直接调用就可以了。通过代码添加、删除、查询等操作IE兼容性视图网站。封装类,直接调用就可以了。通过代码添加、删除、查询等操作IE兼容性视图网站。封装...
这是我做网站是要考虑IE 678兼容性的总结,里面不足请见谅咯
如何解决IE兼容性问题
IE兼容性插件
很好用的IE兼容测试工具,可以新建各个版本的IE窗口,有调试窗口,web测试人员专用
经过长时间的web开发总结出解决各版本浏览器ie兼容性,有效的解决ie高低版本 火狐等系列浏览器兼容性问题
IE兼容性 调试工具 IETester IE调试工具
获取IE8浏览器兼容性视图工作模式,主要针对IE8兼容性视图模式
一个windows下用来设置ie兼容的脚本,方便批量设置,不用每台机器都设置一遍了; 一个windows下用来设置ie兼容的脚本,方便批量设置,不用每台机器都设置一遍了
IE11无法保存浏览器兼容性视图设置的解决方法.docx
引入对应的polyfill在 master 应用的global.js中引入对应的 polyfill, 如下:在 IE11 上调试如果需要在 Windows 及
详述 针对火狐和Ie,css的兼容。
包含的最容易出现的几个IE兼容性问题,值得好好品味,内容丰富,非常值得下载.
Microsoft Edge 是唯一一款对旧版网站和应用具有内置兼容性的浏览器。 EDGE怎样兼容IE的网站访问,以下是切换方法 IE 模式支持以下 Internet Explorer 功能: 所有文档模式和企业模式,ActiveX 控件(例如 Java 或 ...
IE6-IE11兼容性问题列表及解决办法.rar
NULL 博文链接:https://liuzidong.iteye.com/blog/850299