首页 技术 正文
技术 2022年11月8日
0 收藏 334 点赞 1,235 浏览 978 个字

CSS1&CSS2的颜色方式

Color Name方式

用颜色关键字表示对应的颜色。

例如:red(红色)、blue(蓝色)、pink(粉色)

优点:方便快捷而且特定颜色比较准确

缺点:英文记忆很是个问题 表示颜色数量有限。 不支持透明颜色.

HEX方式

十六进制记法 ,使用十六进制表示颜色

语法:#RRGGBB 或 #RGB

取值: RR: 红色值。十六进制正整数 GG: 绿色值。

十六进制正整数 BB: 蓝色值。

十六进制正整数 取值范围:00-FF

RGB方式

RGB记法。

语法:RGB(R,G,B)

取值: R: 红色值。正整数 | 百分数

G: 绿色值。正整数 | 百分数

B: 蓝色值。正整数 | 百分数

取值范围:0~255或者0%~100%

CSS3 新增颜色表示方式

RGBA模式

RGBA记法。

此色彩模式与RGB相同,只是在RGB模式上新增了Alpha透明度。

语法:RGBA(R,G,B,A)

取值: R: 红色值。正整数 | 百分数 G: 绿色值。正整数 | 百分数 B: 蓝色值。正整数 | 百分数 A: Alpha透明度。

取值0~1之间。 例如:rgba(255,0,0.5)半透明红色

HSL模式

HSL记法。 (色轮模式)

语法:HSL(H,S,L)

取值: H: Hue(色调)。 0(或360)表示红色,120表示绿色,240表示蓝色,也可取其他数值来指定颜色。

取值为:0 – 360 S: Saturation(饱和度)。取值为:0.0% – 100.0% L: Lightness(亮度)。

取值为:0.0% – 100.0% 例如:hsl(360,50%,50%) 红色

HSLA模式

HSL记法。 (色轮模式)

语法:HSLA(H,S,L,A)

取值: H: Hue(色调)。 0(或360)表示红色,120表示绿色,240表示蓝色,也可取其他数值来指定颜色。

取值为:0 – 360 S: Saturation(饱和度)。取值为:0.0% – 100.0% L: Lightness(亮度)。

取值为:0.0% – 100.0% A: Alpha透明度。取值0~1之间。 例如:hsl(360,50%,50%,0.5) 红色

transparent

特殊颜色值,表示透明色。可以直接当做颜色使用。 例如:color:transparent 设定字体颜色为透明

Opacity属性

作用:设定元素的透明度。

取值:0~1之间

注意:对于尚不支持opacity属性的IE浏览器

滤镜:filter:alpha(opacity=50) 仅限IE

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,117
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,590
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,435
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,206
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,842
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,927