以下内容是对笔记的一个整理,自己也又复习了一遍。

目录

CSS的颜色可以通过以下方法指定:

十六进制颜色

RGB颜色

RGBA颜色

HSL颜色

HSLA颜色


CSS的颜色可以通过以下方法指定:

  • 十六进制颜色
  • RGB颜色
  • RGBA颜色
  • HSL色彩
  • HSLA颜色

十六进制颜色

所有主要浏览器都支持十六进制颜色值。

指定一个十六进制的颜色其组成部分是:#RRGGBB,r其中RR(红色),GG(绿色)和BB(蓝色)。所有值必须介于0和FF之间。

<p例如,#0000FF值呈现为蓝色,因为蓝色的组成设置为最高值(FF)而其他设置为0。

div
{
background-color:#ff0000;
}

RGB颜色

RGB颜色值在所有主要浏览器都支持。

RGB颜色值指定:RGB(红,绿,蓝)。每个参数(红色,绿色和蓝色)定义颜色的亮度,可在0和255之间,或一个百分比值(从0%到100%)之间的整数。

例如RGB(0,0,255)值呈现为蓝色,因为蓝色的参数设置为最高值(255)而其他设置为0。

此外,下面的值定义相同的颜色:RGB(0,0,255),RGB(0%,0%,100%)。

div
{
background-color:rgb(255,0,0);
}

RGBA颜色

RGBA颜色值是RGB颜色值alpha通道的延伸 - 指定对象的透明度。

RGBA颜色值指定:RGBA(红,绿,蓝,alpha)。 Alpha参数是一个介于0.0(完全透明)和1.0(完全不透明)之间的参数。

div
{
background-color:rgba(255,0,0,0.5);
}

HSL颜色

HSL代表色相,饱和度和亮度 - 使用色彩圆柱坐标表示。

HSL颜色值指定:HSL(色调,饱和度,明度)。

色相是在色轮上的程度(从0到360)—  0(或360)是红色的,120是绿色的,240是蓝色的。饱和度是一个百分比值;0%意味着灰色和100%的阴影,是全彩。亮度也是一个百分点;0%是黑色的,100%是白色的。

div
{
background-color:hsl(120,65%,75%);
}

HSLA颜色

HSLA的颜色值是一个带有alpha通道的HSL颜色值的延伸 - 指定对象的透明度。

指定HSLA颜色值:HSLA(色调,饱和度,亮度,α),α是Alpha参数定义的不透明度。 Alpha参数是一个介于0.0(完全透明)和1.0(完全不透明)之间的参数。

div
{
background-color:hsla(120,65%,75%,0.3);
}

CSS中 color 的几种表示方法相关推荐

  1. css button 四种状态,css中按钮的四种状态

    css中按钮有四种状态 普通状态 hover 鼠标悬停状态 active 点击状态 focus 取得焦点状态 .btn:focus{outline:0;} 可以去除按钮或a标签点击后的蓝色边框 下面的 ...

  2. css如何载入多种字体,在css中包含多种字体的正确方法

    我不是一个简单的时刻.哪种方式是在css中包含多种字体的正确方法?这里是简单的例子.在css中包含多种字体的正确方法 This? @font-face { font-family: Delicious ...

  3. 文字居中、CSS中实现盒子水平垂直居中的方法

    1. 文字居中: 第一种方式: 当用text-align:center时,达到的是水平居中的效果,那再用vertical-align:middle:其实是实现不了垂直居中的,此时就需要用到displa ...

  4. css margin属性 auto,css中margin:auto属性的使用方法

    css中margin:auto属性的使用方法 发布时间:2020-06-25 10:53:17 来源:亿速云 阅读:221 作者:Leah 今天就跟大家聊聊有关css中margin:auto属性的使用 ...

  5. python隐藏部分代码_python隐藏类中属性的3种实现方法

    方法一: 效果图一: 代码一: # 定义一个矩形的类 class Rectangle: # 定义初始化方法 def __init__(self,width,height): self.hidden_w ...

  6. android 开启一个定时线程_Android中定时执行任务的3种实现方法

    在android中,有主线程和子线程,子线程不能操作ui进行更改,目前我们不考虑ui问题和线程通信问题,一起跟着爱站技术频道小编的步伐来了解Android中定时执行任务的3种实现方法. 在Androi ...

  7. python中的pandas的两种基本使用_pandas中join()的两种应用方法

    pandas中join()方法很神奇,join()方法虽然是连接方法,但是因为pandas有两个数据结构,join()方法针对两个数据结构有着不同的连接方法:1.根据指定的分隔符将Series中的各个 ...

  8. python中常用的九种预处理方法

    本文总结的是我们大家在python中常见的数据预处理方法,以下通过sklearn的preprocessing模块来介绍; 1. 标准化(Standardization or Mean Removal ...

  9. python list方法说明_对python中list的五种查找方法说明

    Python中是有查找功能的,五种方式:in.not in.count.index,find 前两种方法是保留字,后两种方式是列表的方法. 下面以a_list = ['a','b','c','hell ...

最新文章

  1. HDU-2102 A计划 BFS
  2. 【Python-ML】最小二乘法
  3. java控制台计算数字_java从控制台接收一个数字
  4. 【学术相关】大学老师的职业前景究竟怎么样?薪资待遇如何?
  5. 全国计算机等级考试题库二级C操作题100套(第78套)
  6. 【渝粤教育】国家开放大学2018年春季 7392-22FMatlab语言及其应用 参考试题
  7. 07. 用两个栈实现队列(C++版本)
  8. 计算机房 噪声 标准,机房的噪音检测标准及治理方法
  9. R语言 rgl plot3d函数
  10. Error attempting to get column ‘hiredate‘ from result set. Cause: java.sql.SQLFeatureNotSupportedEx
  11. ECharts 打造在线个人简历
  12. PE装到移动硬盘的资料寻回办法
  13. 便利蜂被指借考试裁员 创始人:体面生活靠奋斗不是靠躺地打滚
  14. html表单提交和input标签了解
  15. html5如何快速选择工具,PS抠图教程!教你PHOTOSHOP中5个快速选择工具
  16. pandas使用.astype()修改数据类型
  17. 从六一宝宝节“共情消费”看苏宁易购“专注好服务”理念
  18. 量化交易创干货合送每位爱习宽客quan
  19. SnnGrow快讯:微软被曝整合ChatGPT进必应向谷歌宣战?、消息称微软将把OpenAI人工智能技术整合至Office:或可编写电子邮件、学校封杀,大厂禁用,ChatGPT引发大面积恐慌?
  20. docker配置阿里云镜像加速、镜像和容器常用命令、docker镜像原理

热门文章

  1. Python 处理ios国际化文件,从strings读取到excel表
  2. pyqt5 多线程实时拉流并播放,画面流畅无卡顿
  3. Android智能下拉刷新框架-SmartRefreshLayout
  4. 申宝策略-A股三大指数纷纷高开
  5. 计算机梦想未来,2019最励志的青春和成长的说说 有梦想就能看到未来
  6. 【缺陷检测】基于计算机视觉实现芯片缺陷检测附matlab代码
  7. python 位运算实现加减乘除四则运算
  8. 《绝地求生大逃杀》为什么具有高人气
  9. 新氧发布首个医美消费避坑指南 为爱美人士带来干货分享
  10. Go 数据库存储数组、json类型