【前段基础入门之】=>CSS 中对颜色数值的四种表达方式!

在这里插入图片描述
导语

在通过 CSS 设置元素样式的时候,对于颜色的定义,有以下四种表达方式。

方式一:【颜色名

  • 编写方式:直接使用颜色对应的英文单词,编写比较简单,例如:

在这里插入图片描述

  • 示例
p {
    color: aqua;
    color: red;
    color: blue;
    color: purple;
    color: orange;
    color: gray;
}

在这里插入图片描述

  • 特点: 书写方便简洁,缺点是表达的颜色比较单一,无法适应 多场景下混合色的需求

点击查看官方完整颜色名


方式二:rgbrgba

  • 编写方式:使用 红、黄、蓝 这三种光的三原色进行混合后产生的颜色

在这里插入图片描述

  • 示例:
/* 使用 0~255 之间的数字表示一种颜色 */
color: rgb(255, 0, 0);/* 红色 */

color: rgb(0, 255, 0);/* 绿色 */

color: rgb(0, 0, 255);/* 蓝色 */

color: rgb(0, 0, 0);/* 黑色 */

color: rgb(255, 255, 255);/* 白色 */

/* 混合出任意一种颜色 */
color:rgb(138, 43, 226); /* 紫罗兰色 */

color:rgba(255, 0, 0, 0.5);/* 半透明的红色 */

/* 也可以使用百分比表示一种颜色(用的少) */
color: rgb(100%, 0%, 0%);/* 红色 */

color: rgba(100%, 0%, 0%,50%);/* 半透明的红色 */
  • 值得注意

在这里插入图片描述


方式三::HEX HEXA

  • HEX 的原理同与 rgb 一样,依然是通过:红、绿、蓝色进行组合,只不过要用 6位(分成3组) 来表达,
    在这里插入图片描述
  • 值得注意
    在这里插入图片描述
  • 示例
color: #ff0000;/* 红色 */

color: #00ff00;/* 绿色 */

color: #0000ff;/* 蓝色 */

color: #000000;/* 黑色 */

color: #ffffff;/* 白色 */

/* 如果每种颜色的两位都是相同的,就可以简写*/
color: #ff9988;/* 可简为:#f98 */

/* 但要注意前三位简写了,那么透明度就也要简写 */
color: #ff998866;/* 可简为:#f986 */

备注IE 浏览器不支持 HEXA ,但支持 HEX


方式四:HSLHSLA

  • HSL 是通过:色相、饱和度、亮度,来表示一个颜色的,格式为: hsl(色相,饱和度,亮度)

    • 色相取值范围是 0~360,具体度数对应的颜色如下图:

在这里插入图片描述

  • 饱和度取值范围是 0%~100% 。(向色相中对应颜色中添加灰色,0%全灰, 100% 没有灰)
  • 亮度取值范围是 0%~100% 。( 0% 亮度没了,所以就是黑色。 100% 亮度太强,最后就是呈现白色了)
  • HSLA 其实就是在 HSL 的基础上,添加了透明度

🚵‍♂️ 博主座右铭:向阳而生,我还在路上!
——————————————————————————————
🚴博主想说:将持续性为社区输出自己的资源,同时也见证自己的进步!
——————————————————————————————
🤼‍♂️ 如果都看到这了,博主希望留下你的足迹!【📂收藏!👍点赞!✍️评论!】
——————————————————————————————

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旧梦星轨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值