css怎么设置透明度的颜色


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

方法:1、使用RGBA()函数,使用红、绿、蓝、透明度的叠加来生成各式各样的颜色,语法“rgba(红,绿,蓝,透明度)”;2、使用HSLA()函数,使用色相、饱和度、亮度、透明度来定义颜色,语法“hsla(色相,饱和度,亮度,透明度)”。

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

方法1:使用RGBA()函数

rgba() 函数使用红(R)、绿(G)、蓝(B)、透明度(A)的叠加来生成各式各样的颜色。

语法:

1

rgba(red, green, blue, alpha)

属性值:

描述
red定义红色值,取值范围为 0 ~ 255,也可以使用百分比 0% ~ 100%。
green定义绿色值,取值范围为 0 ~ 255,也可以使用百分比 0% ~ 100%。
blue定义蓝色值,取值范围为 0 ~ 255,也可以使用百分比 0% ~ 100%。
alpha - 透明度定义透明度 0(完全透明) ~ 1(完全不透明)

示例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<style>

#p1 {background-color:rgb(255,0,0,0.3);}

#p2 {background-color:rgb(0,255,0,0.3);}

#p3 {background-color:rgb(0,0,255,0.3);}

#p4 {background-color:rgb(192,192,192,0.3);}

#p5 {background-color:rgb(255,255,0,0.3);}

#p6 {background-color:rgb(255,0,255,0.3);}

</style>

</head>

 

<body>

<p>RGB 颜色,并使用透明度:</p>

<p id="p1">红色</p>

<p id="p2">绿色</p>

<p id="p3">蓝色</p>

<p id="p4">灰色</p>

<p id="p5">黄色</p>

<p id="p6">樱桃色</p>

</body>

</html>

效果图:

1.png

方法2:使用HSLA()函数

hsla() 函数使用色相、饱和度、亮度、透明度来定义颜色。

阅读剩余部分

相关阅读 >>

css transform-origin属性怎么用

css导航条菜单的实现(附源码)

css规则是什么

css如何自适应浏览器

css box-flex属性怎么用

css如何固定住元素不变

利用css如何实现文字的竖排

css中如何给背景图片加上超链接

html中序列化标签的简单介绍(代码实例)

4个可以用来提高页面渲染速度的css技巧

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




打赏

取消

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

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

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

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

评论

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