一般浏览器的背景透明度可以直接设置

background:rgba(0,0,0,.5);

-webkit-background:rgba(0,0,0,.5);

-o-background:rgba(0,0,0,.5);

-moz-background:rgba(0,0,0,.5);

但是这在IE中是不支持的,所以有了以下的解决办法:

第一种:

-ms-background: #000;
filter: alpha(opacity=30);

第二种方法:

background: rgba(0, 0, 0, 0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);
设置filter属性目的是上一行的透明度不起作用的时候执行,
filter: progid:DXImageTransform.Microsoft.gradient是用来做渐变的,但是这个地方不需要渐变,所以两个颜色都设置成了相同的颜色。

这个颜色“#7f000000”是由两部分组成的。

第一部是#号后面的7f 。是rgba透明度0.5的IEfilter值。从0.1到0.9每个数字对应一个IEfilter值。对应关系如下:

即:alpha*255得到的值再转换为16进制即可。

第二部分是7f后面的六位 是六进制的颜色值,跟rgb函数中的取值相同,比如rgb(255,255,255)对应#ffffff。

最新文章

  1. JavaScript - 如果...没有方法
  2. Python全栈之路8--迭代器(iter)和生成器(yield)
  3. php生成随机密码(php自定义函数)转自先锋教程网
  4. hadoop data 相关开源项目(近期学习计划)
  5. 显示和隐藏Mac下的 隐藏文件
  6. 整理的一些免费的Android项目实战系列视频教程
  7. ##常用效果css##
  8. CentOS搭建LAMP环境
  9. 启用EXCHANGE反垃圾邮件功能和重建EXCHANGE邮件系统帐号
  10. 什么是位、字节、字、KB、MB
  11. python 多线程一(lock)
  12. php 语言特点
  13. d01
  14. springboot + @scheduled 多任务并发
  15. C#控制台或应用程序中两个多个Main()方法的设置
  16. 堡垒机paramiko模块
  17. Flask开发微电影网站(六)
  18. 初识异步、并发处理纯代码及Demo
  19. python练习六—简单的论坛
  20. python3命令行ImportError: No module named 'xxxx'的问题

热门文章

  1. C语言之fileno()函数--获取已经打开的文件的文件描述符(小技巧)
  2. eclipse的工程里的*.properties文件默认以unicode的编码形式显示
  3. Ubuntu 安装indicator-sysmonitor
  4. pdf2swf 转换时报This file is too complex to render- SWF only supports 65536 shapes at once
  5. TCPflow:在Linux中分析和调试网络流量的利器(转)
  6. PostgreSQL 务实应用(一/5)树形层级
  7. vue中excel导入导出组件
  8. HDU2594 【KMP】
  9. Forward Rendering 正向渲染
  10. Inside Geometry Instancing(上)