zoukankan      html  css  js  c++  java
  • 让内容没有透明度。

    最近在做密码页面的时候,需要给背景一个透明度,而内容没有透明度。

    取值说明

    R:红色值。正整数 | 百分数
    G:绿色值。正整数 | 百分数
    B:蓝色值。正整数 | 百分数
    A:Alpha透明度。取值0~1之间。
    正整数为十进制0~255之间的任意值,百分数为0%~100%之间的任意值。

    RGBA是在R(Red)G(Green)B(Blue)模式上增加了alpha通道,alpha通道是不透明度,即,如果一个元素的alpha通道数值为0%(或0),那该元素就是完全透明的(也就是看不见的,但是可以透过该元素看到该元素下的元素),数值为100%(或255)时则意味着该元素完全不透明

    再来看看Opacity:

    语法

    opacity: value|inherit;

    取值说明

    value:不透明度,从 0.0 (完全透明)到 1.0(完全不透明)。

    Tip:IE8 以及更早的版本支持替代的 filter 属性。例如:filter:Alpha(opacity=50)。

    RGBA和opacity都是用来设置元素的不透明度的,那么两者有什么区别呢?

    区别

    opacity会继承父元素的 opacity 属性,而RGBA设置的元素的后代元素不会继承不透明属性。两者的区别可以点击查看

    所以RGBA相对于Opacity还是技高一筹的。当然,只要是涉及到颜色的都可以用RGBA来设置,比如上面用到的background-color、text-shadow、box-shadow。

  • 相关阅读:
    java学习大方向
    js总结001
    MySQL总结
    快捷键
    java基础总结001
    网络设备的发展与作用(冲突域与广播域)
    二进制&八进制&十六进制之间的快速转换------ 心算&笔算方法总结
    IP地址的定义和划分
    初学Linux基本的命令操作应当记牢
    JDK的下载与安装
  • 原文地址:https://www.cnblogs.com/jack-lin/p/6952330.html
Copyright © 2011-2022 走看看