html怎么设置透明色背景


本文摘自PHP中文网,作者青灯夜游,侵删。

html中设置透明色背景的方法:1、直接使用“backgroud:rgba(R,G, B, A)”设置透明色背景。2、先使用“backgroud:颜色值;”样式来设置背景色;然后使用“opacity:透明度值”来给背景色添加一个透明度即可。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

html设置透明色背景

在html中设置背景颜色透明的方法有两种:一种是通过rgba方式设置,另一种是通过backgroud和opacity设置。

1、rgba方式

所谓RGBA颜色,就是RGB三原色加ALPHA。在给背景添加颜色的同时,提供透明度特性。

用法:

1

background:rgba(R,G, B, A);

  • 红色(R):代表颜色中的红色成分,0 到 255 间的整数(也可以使用百分比 0% ~ 100%)。

  • 绿色(G):代表颜色中的绿色成分,0 到 255 间的整数(也可以使用百分比 0% ~ 100%)。

  • 蓝色(B):代表颜色中的蓝色成分,0 到 255 间的整数(也可以使用百分比 0% ~ 100%)。

  • 透明度(A):代表透明度,取值 0(完全透明)~1(完全不透明) 之间。

下面我们就来看通过rgba方式设置背景颜色透明度的具体实例:

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

27

28

29

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8">

        <style type="text/css">

            div{

                width: 200px;

                height: 200px;

                line-height: 30px;

                text-align: center;

                margin: 0 auto;

            }

            .div1{

                background: rgba(220, 38, 38, 1);

            }

            .div2 {

                 

                background: rgba(220, 38, 38, 0.2);

            }

        </style>

    </head>

 

    <body>

        <div class="div1">背景颜色,没有设置透明度</div><br />

        <div class="div2">背景颜色,设置了透明度</div>

 

    </body>

 

</html>

效果图:

1.png

【推荐教程:CSS视频教程 】

1、通过backgroud和opacity设置背景颜色透明

background属性中属性值比较简单,这里就不细说了,大家可以参考css在线手册来了解一下,我们在这里来简单看看opacity属性

opacity属性参数的"不透明度"是以数字表示,从 0.0 至 1.0 都可以,完全透明是 0.0,完全不透明是 1.0,换句话说,数字越大代表元素越不透明。

参数除了可以使用"不透明度"之外,还有 inherit 继承父层属性,不过浏览器支援度较差,不建议使用。

看完了对于两种属性的介绍,下面我们就来看通过backgroud和opacity设置背景颜色透明度的具体实例

代码如下:

阅读剩余部分

相关阅读 >>

怎么给Html设置背景色

Html怎么设置表格间距

如何使用css去掉a标签的下划线?(代码详解)

Html怎么删除表格的第二行

Html中什么是内联元素?

Html如何设置首行缩进

Html边框线怎么设置

Html条件注释用法诠释

Html br标签是什么意思?还有Html<br/>和</br>的区别是什么?

Html的<colgroup> 标签

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




打赏

取消

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

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

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

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

评论

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