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。

  • 相关阅读:
    PostGIS解压版安装
    gulp监听文件变化,并拷贝到指定目录
    pre在火狐中不换行
    Undefined symbols for architecture i386: "_crc32", referenced from:
    响应式自动化开发流程-Windows 版
    Gulp入门教程
    SVG折线图
    git-版本控制
    log4j
    CSS:描述样式
  • 原文地址:https://www.cnblogs.com/jack-lin/p/6952330.html
Copyright © 2011-2022 走看看