css:让ie8支持rgba最简单方案!

2018-08-15  本文已影响110人  云桃桃

在ie9以及以上可以使用.pop{background:rgba(0,0,0,.5)}这样的格式来对一个元素本身加透明度,ie8以下怎么处理呢?ie8以下有自带的滤镜渐变效果,所以用滤镜的方式来写。

完整兼容写法,如下:

.pop{background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)\9;}

主要说下startColorstr,endColorstr后面的内容,前面那一长串自行百度,在此不描述:

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)\9

上一篇 下一篇

猜你喜欢

热点阅读