CSS中 color 的几种表示方法
以下内容是对笔记的一个整理,自己也又复习了一遍。
目录
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 的几种表示方法相关推荐
- css button 四种状态,css中按钮的四种状态
css中按钮有四种状态 普通状态 hover 鼠标悬停状态 active 点击状态 focus 取得焦点状态 .btn:focus{outline:0;} 可以去除按钮或a标签点击后的蓝色边框 下面的 ...
- css如何载入多种字体,在css中包含多种字体的正确方法
我不是一个简单的时刻.哪种方式是在css中包含多种字体的正确方法?这里是简单的例子.在css中包含多种字体的正确方法 This? @font-face { font-family: Delicious ...
- 文字居中、CSS中实现盒子水平垂直居中的方法
1. 文字居中: 第一种方式: 当用text-align:center时,达到的是水平居中的效果,那再用vertical-align:middle:其实是实现不了垂直居中的,此时就需要用到displa ...
- css margin属性 auto,css中margin:auto属性的使用方法
css中margin:auto属性的使用方法 发布时间:2020-06-25 10:53:17 来源:亿速云 阅读:221 作者:Leah 今天就跟大家聊聊有关css中margin:auto属性的使用 ...
- python隐藏部分代码_python隐藏类中属性的3种实现方法
方法一: 效果图一: 代码一: # 定义一个矩形的类 class Rectangle: # 定义初始化方法 def __init__(self,width,height): self.hidden_w ...
- android 开启一个定时线程_Android中定时执行任务的3种实现方法
在android中,有主线程和子线程,子线程不能操作ui进行更改,目前我们不考虑ui问题和线程通信问题,一起跟着爱站技术频道小编的步伐来了解Android中定时执行任务的3种实现方法. 在Androi ...
- python中的pandas的两种基本使用_pandas中join()的两种应用方法
pandas中join()方法很神奇,join()方法虽然是连接方法,但是因为pandas有两个数据结构,join()方法针对两个数据结构有着不同的连接方法:1.根据指定的分隔符将Series中的各个 ...
- python中常用的九种预处理方法
本文总结的是我们大家在python中常见的数据预处理方法,以下通过sklearn的preprocessing模块来介绍; 1. 标准化(Standardization or Mean Removal ...
- python list方法说明_对python中list的五种查找方法说明
Python中是有查找功能的,五种方式:in.not in.count.index,find 前两种方法是保留字,后两种方式是列表的方法. 下面以a_list = ['a','b','c','hell ...
最新文章
- HDU-2102 A计划 BFS
- 【Python-ML】最小二乘法
- java控制台计算数字_java从控制台接收一个数字
- 【学术相关】大学老师的职业前景究竟怎么样?薪资待遇如何?
- 全国计算机等级考试题库二级C操作题100套(第78套)
- 【渝粤教育】国家开放大学2018年春季 7392-22FMatlab语言及其应用 参考试题
- 07. 用两个栈实现队列(C++版本)
- 计算机房 噪声 标准,机房的噪音检测标准及治理方法
- R语言 rgl plot3d函数
- Error attempting to get column ‘hiredate‘ from result set. Cause: java.sql.SQLFeatureNotSupportedEx
- ECharts 打造在线个人简历
- PE装到移动硬盘的资料寻回办法
- 便利蜂被指借考试裁员 创始人:体面生活靠奋斗不是靠躺地打滚
- html表单提交和input标签了解
- html5如何快速选择工具,PS抠图教程!教你PHOTOSHOP中5个快速选择工具
- pandas使用.astype()修改数据类型
- 从六一宝宝节“共情消费”看苏宁易购“专注好服务”理念
- 量化交易创干货合送每位爱习宽客quan
- SnnGrow快讯:微软被曝整合ChatGPT进必应向谷歌宣战?、消息称微软将把OpenAI人工智能技术整合至Office:或可编写电子邮件、学校封杀,大厂禁用,ChatGPT引发大面积恐慌?
- docker配置阿里云镜像加速、镜像和容器常用命令、docker镜像原理