zoukankan      html  css  js  c++  java
  • css-设置背景透明度

    实现透明的css方法通常有以下3种方式,以下是不透明度都为80%的写法:

    css3的opacity:x,x 的取值从 0 到 1,如opacity: 0.8

    兼容性:IE6、7、8不支持,IE9及以上版本和标准浏览器都支持
    使用说明:设置opacity元素的所有后代元素会随着一起具有透明性,一般用于调整图片或者模块的整体不透明度,使用opacity后整个模块都透明了

    css3的rgba(red, green, blue, alpha),alpha的取值从 0 到 1,如rgba(255,255,255,0.8)

    所谓RGBA颜色,顾名思意就是R+G+B+A的颜色,再具体点就是red+green+blue+alpha的颜色,翻译一下就是红+绿+蓝+Alpha透明的颜色
    其中,表示半透明度的0.8前面的0是可以省掉的,直接.8也是可以的。
    兼容性:IE6、7、8不支持,IE9及以上版本和标准浏览器都支持
    解决IE8浏览器不支持rgba的方法:
    background:rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
    使用说明:设置颜色的不透明度,一般用于调整background-color、color、box-shadow等的不透明度。
    在background-color中使用rgba,标准浏览器中,背景透明,文字不透明,那么使用rgba实现背景透明,文字不透明是可取的。

    IE专属滤镜 filter:Alpha(opacity=x),x 的取值从 0 到 100,如filter:Alpha(opacity=80)

  • 相关阅读:
    关键字 final
    继承中的构造方法
    方法的重写
    使用tar 和 split 将文件打包、压缩并分割成指定大小
    标准Web系统的架构分层
    Android的安全机制 1 -- 老罗
    Android 在 SElinux下 如何获得对一个内核节点的访问权限
    移动数据 流程分析
    ARM Linux 3.x的设备树(Device Tree)
    如何分析Android的Log
  • 原文地址:https://www.cnblogs.com/ycyc123/p/13413763.html
Copyright © 2011-2022 走看看