• 技术文章 >web前端 >H5教程

    IE8不兼容rgba()如何处理

    php中世界最好的语言php中世界最好的语言2018-03-26 15:41:09原创852
    这次给大家带来IE8不兼容rgba()如何处理,处理IE8不兼容rgba()的注意事项有哪些,下面就是实战案例,一起来看一下。

    rgba()是css3的新属性,所以IE8及以下浏览器不兼容,这怎么办呢?终于我找到了解决办法。

    解决办法

    我们先来解释以下rgba

    rgba:

    rgba的含义,r代表red,g代表green,b代表blue,a代表透明度。

    rgba(0,0,0,.5) 这样就代表了黑色,透明度为0.5

    要想解决在IE8下的透明度问题,可以增加这样一句话:

    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); /*IE8支持*/

    这句话本来是做渐变用的,但是这里没有渐变效果所以startColorstr和endColorstr设置为同一种颜色。

    这里的#7f000000,# 7f 代表的是透明度, 000000 代表的是颜色,下面是透明度的对应表:

    相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

    推荐阅读:

    怎样使用phonegap查找联系人

    phonegap播放音频详解

    以上就是IE8不兼容rgba()如何处理的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:rgba 不兼容 ie
    上一篇:使用phonegap克隆和删除联系人 下一篇:html5新增加的标签有哪些
    大前端线上培训班

    相关文章推荐

    • 你值得了解的HTTP缓存机制(代码详解)• html5 app开发框架有哪些• 使用HTML5 SVG绘制各种雪花图案• 手把手教你使用给站点开启https和http2(附代码)• 深入解析asp.net中mvc4自定义404页面(分享)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网