当前位置: 首页 > article >正文

re:从0开始的CSS学习之路 5. 颜色单位

0. 写在前面

没想到在CSS里也要再次了解这些颜色单位,感觉回到了大二的数字图像处理,可惜现在已经大四了,感觉并没有学会什么AI的东西
在这里插入图片描述

1. 颜色单位

  1. 预定义颜色名:HTML和CSS规定了147种颜色名。例如:red yellow green blue

  2. RGB颜色值
    rgb(red, green, blue):括号中每个参数代表对应颜色的浓度
    浓度值是0-255之间的整数,0表示无浓度,255表示最大浓度
    也可以使用百分比表示浓度 0%~100%

  3. 十六进制颜色值
    #RRGGBB:RR-红色 GG-绿色 BB-蓝色,每种颜色使用十六进制整数表示浓度
    十六进制(满十六进一):0 1 2 3 4 5 6 7 8 9 A B C D E F
    例如:#ff0000
    若每种颜色的两位数值都一样可以简写为:#f00

  4. RGBA:相较于RGB多了个A表示透明度,取值范围在0.0~1.0之间
    0.0表示透明 1.0表示不透明 0.5表示半透明

  5. HSL/HSLA
    H 色调(0-360)0红色->120绿色->240蓝色
    S 饱和度(0%-100%) 0%灰色->100%全彩
    L 亮度(0%-100%) 0%黑色->100%白色
    A透明度(0.0-1.0) 0.0透明->1.0不透明

示例如下:

<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Document</title>
	.div1 {
		width: 200px;
		height: 200px;
	
		/* background-color: red; */
		/* background-color: rgb(255, 200, 0); */
		/* background-color: rgb(100%, 0%, 0%); */
		/* background-color: #f00; */
		/* background-color: rgba(255, 0, 0, 0.5); */
		background-color: hsla(0, 100%, 50%, .3);
	}
</head>

<body>
	<div class="div1"></div>
</body>

</html>

实际网页开发感觉hsla用的不多,主要还是以十六进制或rgb为主


http://www.kler.cn/a/231399.html

相关文章:

  • Redis配置主从架构、集群架构模式 redis主从架构配置 redis主从配置 redis主从架构 redis集群配置
  • MongoDB聚合操作
  • SD模型微调之Textual Inversion和Embedding fine-tuning
  • Ubuntu 22.04 上快速搭建 Samba 文件共享服务器
  • 解决docker mysql命令行无法输入中文
  • django从入门到实战(三)——CBV视图介绍
  • 第五篇【传奇开心果系列】vant开发移动应用示例:深度解读高度可定制
  • MySQL-事务(TRANSACTION)
  • [技术杂谈]如何下载vscode历史版本
  • c#cad 创建-正方形(四)
  • 什么是数据库软删除,什么场景下要用软删除?(go GORM硬删除)
  • 编辑器Zed
  • leetcode 1539.第k个缺失的正整数
  • 信号的处理机制
  • Springboot使用kafka的两种方式
  • SQL 注入 - http头注入之UA头注入探测
  • 数据库管理-第146期 最强Oracle监控EMCC深入使用-03(20240206)
  • 中兴R5300G4服务器查看服务器、主板序列号及硬盘RAID信息
  • Netty源码系列 之 AbstractUnsafe 高低水位线 ChannelOutboundBuffer 源码
  • redis集群配置
  • gcore服务器设置root账号密码登录
  • LeetCode 491 递增序列
  • 行为型设计模式—备忘录模式
  • 正点原子--STM32基本定时器学习笔记(2)
  • canvas绘制横竖坐标轴(带有箭头和刻度)
  • 飞天使-k8s知识点16-kubernetes实操1-pod