css中如何使颜色透明度


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

.box1{

                 position:relative;

             width:200px;height:200px;

            background-color: #00f;

            z-index:10;

            opacity:0.5;

     }

          .box2{

               position:absolute;

               top:80px;

               left:80px;

               width:200px;

               height:200px;

               background-color:#0f0;

               z-index:5;

               opacity:0.5;

        }

        .box3{

               position:relative;

               width:200px;

               height:200px;

              background-color:#f00;

             z-index:1;

               opacity:0.5;

 }

表现效果:

45e5001de06676a84058386520c3519.png

二、浏览器兼容性问题:

a38581a5c7b0a2e632da3f1f72d5462.png

opacity属性在IE8及其以下的浏览器中不支持

fc13f9a522ce825d9ee3d1d69b37937.png

为了实现透明效果,IE8及其以下的浏览器需要使用如下标签代替:

alpha(opacity=透明度)

透明度选择一个0~100之间的值

0表示完全透明(filter:alpha(opacity=0);)

100表示完全不透明(filter:alpha(opacity=100);)

50表示半透明(filter:alpha(opacity=50);)

这种方式支持IE6

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

filter:alpha(opacity=50);

.box1{

                position:relative;

        width:200px;height:200px;

        background-color: #00f;

                z-index:10;

                opacity:0.5;

                filter:alpha(opacity=10);

    }

.box2{position:absolute;

      top:80px;

      left:80px;

      width:200px;

      height:200px;

      background-color:#0f0;

      z-index:5;

      opacity:0.5;

      filter:alpha(opacity=50);}

.box3{

      position:relative;

      width:200px;

      height:200px;

      background-color:#f00;

      z-index:1;

opacity:0.5;

filter:alpha(opacity=80)}

表现效果:在IE8及其以下的浏览器也可以很好地适应

d9512e96c30b716dfc4c578385cdb6b.png

因为filter:alpha(opacity=透明度) 这条元素写在下面,所以 filter:alpha(opacity=透明度) 的优先级要高于 opacity:0.5; 的优先级。最终表现效果不是opacity:0.5

以上就是css中如何使颜色透明度的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

css如何设置checkbox大小

css的id选择器怎么定义

css中权重是什么意思

css word-spacing属性怎么用?

css如何去除inline-block元素间的间距?(多种方法)

css怎么设置斜体字效果

dw怎么创建css文件

css属性前缀的作用是什么?

关于css文本属性的详细介绍

css滤镜和混合模式处理的图片如何上传下载?

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...