• opacity与rgba


    opacity与rgba实现透明:opacity背景透明,子元素也透明,并且不能设置边框、文字透明特效;rgba所有涉及颜色的都可以设置透明

    html:

    <ul>
        <li class="opacity opacity1">100%</li>
        <li class="opacity opacity2">80%</li>
        <li class="opacity opacity3">60%</li>
        <li class="opacity opacity4">40%</li>
        <li class="opacity opacity5">20%</li>
        <li class="opacity opacity6">0</li>
    </ul>
    
    <ul>
        <li class="rgba rgba1">100%</li>
        <li class="rgba rgba2">80%</li>
        <li class="rgba rgba3">60%</li>
        <li class="rgba rgba4">40%</li>
        <li class="rgba rgba5">20%</li>
        <li class="rgba rgba6">0</li>
    </ul>

    css:

    .opacity{
        float:left;
        width:50px;
        height:50px;
    }
    .opacity1{
        background:rgb(255,255,0);
        opacity:1;
        filter:alpha(opacity=100);/*兼容ie5-7*/
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";/*兼容ie8*/
    }
    .opacity2{
        background:rgb(255,255,0);
        opacity:0.8;
        filter:alpha(opacity=80);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    }
    .opacity3{
        background:rgb(255,255,0);
        opacity:0.6;
        filter:alpha(opacity=60);
        -ms-filter:"progid.DXImageTransform.Microsoft.Alpha(Opacity=60)";
    }
    .opacity4{
        background:rgb(255,255,0);
        opacity:0.4;
        filter:alpha(opacity=40);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    }
    .opacity5{
        background:rgb(255,255,0);
        opacity:0.2;
        filter:alpha(opacity=20);
        -ms-filter:"progid.DXImageTransform.Microsoft.Alpha(Opacity=20)";
    }
    .opacity6{
        background:rgb(255,255,0);
        opacity:0;
        filter:alpha(opacity=0);
        -ms-filter:"progid.DXImageTransform.Microsoft.Alpha(Opacity=0)";
    }
    }
    
    .rgba{
        float:left;
        width:50px;
        height:50px;
    }
    .rgba1{
        background:rgb(255,255,0);/*fallback背景色来兼容不能用的*/
        background:rbga(255,255,0,1);
        filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1;startColorstr=#ffffff00;endColorstr=#ffffff00);/*ie5s*/
        -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1;startColorstr=#ffffff00;endColorstr=#ffffff00)";/*ie8*/
        
    }
    .rgba2{
        background:rbga(255,255,0,0.8);
    }
    .rgba3{
        background:rbga(255,255,0,0.6);
    }
    .rgba4{
        background:rbga(255,255,0,0.4);
    }
    .rgba5{
        background:rbga(255,255,0,0.2);
    }
    .rgba6{
        background:rbga(255,255,0,0);
    }
  • 相关阅读:
    高效 告别996,开启java高效编程之门 问题
    高效 告别996,开启java高效编程之门 3-3实战:利用Lambda+Stream处理业务逻辑
    高效 告别996,开启java高效编程之门 3-2传统方式处理业务逻辑
    高效 告别996,开启java高效编程之门 3-1流式编程开场与案例场景概述
    无限树
    拖拽示例
    日期格式化字符串 字符串转化成日期
    loading
    It运维项目整理
    免费的二维码发布平台 http://zhifubao.masao.top:8282/assets/index.html
  • 原文地址:https://www.cnblogs.com/danranysy/p/4735101.html
Copyright © 2020-2023  润新知