ie6,7,8不兼容rgba,写background时候不要写成rgba

一般给一个元素设置背景:

.lcProIcon {
background: url("images/lcProIcon.png") no-repeat;

display: inline-block;
height: 56px;
left: 0;
position:
absolute;
top: -3px;
width: 88px;
}

默认的火狐下会解析为rgba,ie会解析为transparent. 如果手动把他写为background:
url("images/lcProIcon.png") no-repeat 0 0 rgba(0,0,0,0);

ie6,7,8下都不会显示。

有的时候如果一定要使用rgba,又要兼容ie,可以使用ie滤镜,具体参考http://www.iefans.net/ie-zhichi-rgba/

时间: 2024-11-05 12:26:15

ie6,7,8不兼容rgba,写background时候不要写成rgba的相关文章

DIV+CSS IE6/IE7/IE8/FF兼容问题汇总

1.IE8下兼容问题,这个最好处理,转化成ie7兼容就可以.在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了 <meta http-equiv="x-ua-compatible" content="ie=7" /> 2.flaot浮动造成IE6下面双倍边距问题,这个最常见,也最好处理,!important解决,比如 margin-left:10px !important;; margin-left:5px; +height:120px

IE6/IE7/IE8/FF兼容问题汇总,以及解决方案

1.IE8下兼容问题,这个最好处理,转化成ie7兼容就可以.在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了<meta http-equiv="x-ua-compatible" content="ie=7" />2.flaot浮动造成IE6下面双倍边距问题,这个最常见,也最好处理,!important解决,比如margin-left:10px !important;;margin-left:5px;+height:120px;5.有时

div中 li宽度不固定 ie6和ie7不兼容不自动换行

我的li因为内容字数不一样,所以宽度不固定,给他float:left属性后,ie6和ie7不兼容,不自动换行!我给ul或者li: ul{white-space: nowrap} 属性还是不管用..最后设置了li的宽度固定后解决了.

写jQuery和直接写JS的区别(转自馒头的博客)

jQuery能大大简化Javascript程序的编写,我最近花时间了解了一下jQuery,把我上手过程中的笔记和大家分享出来,希望对大家有所帮助. 要使用jQuery,首先要在HTML代码最前面加上对jQuery库的引用,比如: <script language="javascript" src="/js/jquery.min.js"></script> 库文件既可以放在本地,也可以直接使用知名公司的CDN,好处是这些大公司的CDN比较流行,

vue 使用Jade模板写html,stylus写css

vue 使用Jade模板写html,stylus写css 日常工作都是使用vue开发页面和webApp,写的多了就想偷懒简化各种书写方式,所以使用了jade写html,stylus写css,省了很多的步骤和提高了效率. 安装包 // 安装jade包 npm install jade jade-loader --save-dev // 如果使用vue-cli构建项目,则不需要安装stylus相关的包,vue-cli默认已安装 npm install stylus stylus-loader --s

C++作业代写,C++代写,代写C++,编程代写(微信leechanx)

C++作业代写,C++代写,代写C++,编程代写(微信leechanx) 概念区分之线程安全VS可重入 可重入:当被多个线程调用的时候,不引用.操作任何共享数据. 线程安全:被多个线程并发调用,最终会产生正确的结果. 可重入->由于绝对不引用任何共享数据->所以肯定是线程安全的. 线程安全->如果引用了共享数据,即使最终结果正确,也不是可重入的. 虽然引用了共享数据,但最终结果是正确的 这种引用了共享数据的线程是怎么保证安全的呢?->同步,唯一手段! 线程不安全如何改为线程安全?

代写Python、代做Python、Python作业代写、Python代写(微信leechanx)

代写Python.代做Python.Python作业代写.Python代写(微信leechanx) i++ VS ++i性能区别 i++ 为 function () { tmp = i; i = tmp + 1; return tmp; } ++i 为 function () { i = i + 1; return i; }

(今天是第一天开始写博客)写一下java集合类使用中容易出现的错误,慢慢积累

java中经常使用到的集合类有:Set,Map,List 关于Set,我犯了好几次的错误: ①Set1=Set2,实际上是让Set1也指向Set2了,如果此时Set2改变,那么Set1也会改变.算是一种地址赋值吧~ 如果想要让Set1中的元素与Set2中的元素相同,应该使用Set1.addAll(Set2). 其实,还有字符串也是一样的. if(str=="#"){...} 这样的写法,是不对的,条件不会成立的,因为"#"的地址与str的地址不一样. 正确:if(s

会写需求和懂写需求的区别

注:本人为ABAP技术顾问,故以SAP实施过程中的功能说明书(Function spec,以下简称FS)的编写为例,说说我关于FS写作的一些看法. 在SAP领域,写FS的人很多,会编程的也不少,但真心懂写作,懂功能说明书的人却不多.很多人扮演着ERP实施顾问的角色,只是单纯为了完成工作而写文档.只要能够实现功能,哪怕里面埋了很多雷挖了很多坑也无关紧要,甚至FS本身就是形式的存在,以至于难以依据它得知任何有关功能的真正情况.SAP系统最注重的是功能的完整性和严谨性,因为一旦程序有问题,影响的并不只