- CSS 教程
- CSS - 教程
- CSS - 简介
- CSS - 语法
- CSS - 选择器
- CSS - 包含
- CSS - 度量单位
- CSS - 颜色
- CSS - 背景
- CSS - 字体
- CSS - 文本
- CSS - 图像
- CSS - 链接
- CSS - 表格
- CSS - 边框
- CSS - border-block 属性
- CSS - 边框内联
- CSS - 边距
- CSS - 列表
- CSS - Padding 属性
- CSS - 光标
- CSS - 轮廓
- CSS - 维度
- CSS - 滚动条
- CSS - 内联块
- CSS - 下拉列表
- CSS - visibility 属性
- CSS - Overflow 属性
- CSS - 清除修复
- CSS - float(浮点)
- CSS - 箭头
- CSS - resize 属性
- CSS - quotes 属性
- CSS - order 属性
- CSS - Position 属性
- CSS - hypens 属性
- CSS - :hover(悬停)
- CSS - display(显示)
- CSS - focus 属性
- CSS - zoom(缩放)
- CSS - translate 属性
- CSS - Height 属性
- CSS - hyphenate-character 属性
- CSS - Width 属性
- CSS - opacity 属性
- CSS - z-index 属性
- CSS - bottom 属性
- CSS - 导航栏
- CSS - 覆盖
- CSS - 表单
- CSS - 对齐
- CSS - 图标
- CSS - 图片库
- CSS - 注释
- CSS - 加载器
- CSS - Atrribute 选择器属性
- CSS - 运算器
- CSS - root
- CSS - 盒子模型
- CSS - 计数器
- CSS - Clip (Obsolete) 属性
- CSS - writing-mode 属性
- CSS - Unicode-bidi 属性
- CSS - min-content 属性
- CSS - 全部
- CSS - inset 属性
- CSS - isolation 属性
- CSS - overscroll-behavior 属性
- CSS - justify-items 属性
- CSS - justify-self 属性
- CSS - tab-size 属性
- CSS - pointer-event 属性
- CSS - place-content 属性
- CSS - place-items 属性
- CSS - place-self 属性
- CSS - max-block-size 属性
- CSS - min-block-size 属性
- CSS - mix-blend-mode 属性
- CSS - max-inline-size 属性
- CSS - min-inline-size 属性
- CSS - offset 属性
- CSS - accent-color 属性
- CSS - user-select 属性
- CSS 高级
- CSS - grid 属性
- CSS - Grid 布局
- CSS - flexbox
- CSS - vertical-align 属性
- css - positioning
- css - layers
- css - pseudo_classes
- CSS - 伪元素
- CSS - @ 规则
- CSS 滤镜 - text-effect 属性
- CSS 分页媒体
- CSS 打印
- CSS - 布局
- CSS - 验证
- CSS - 图像精灵
- CSS - !important
- CSS - 数据类型
- CSS3 教程
- CSS - 圆角
- CSS - 边框图像
- CSS - 多种背景
- CSS - 渐变
- CSS - box-shadow 属性
- CSS - box-decoration-break 属性
- CSS - caret-color 属性
- CSS - text-shadow 属性
- CSS - 2D 转换
- CSS - 3D 变换
- CSS - transition 属性
- CSS - 动画
- CSS - 多列布局
- CSS - 盒子大小调整
- CSS - 工具提示
- CSS - buttons
- CSS - 分页
- CSS - 变量
- CSS - 媒体查询
- CSS - 值函数
- CSS - 数学函数
- CSS - Mask 属性
- CSS - shape-outside 属性
- CSS - 样式图像
- CSS - 特异性
- CSS - 自定义属性
- CSS 响应式
- CSS - 响应式网页设计 (RWD)
- CSS - 响应式设计视口
- CSS - 响应式网格视图
- CSS - 响应式媒体查询
- CSS - 响应式图像
- CSS - 响应式视频
- CSS - 响应式框架
- CSS 引用
- CSS - 所有属性列表
- CSS - 颜色引用
- CSS - 浏览器支持参考
- CSS - 网页字体
- CSS 工具
- CSS - PX 到 EM 的转换
CSS - 颜色
可以使用预定义的颜色名称、RGB、RGBA、HSL、HSLA 和十六进制值来指定 CSS 颜色。CSS 允许我们更改 HTML 文档中任何元素的背景颜色、文本颜色、边框颜色和插入符号颜色。
颜色是网页设计中非常重要的方面,因为它们不仅可以增强视觉吸引力,还可以影响用户行为。
CSS 颜色的值类型
以下是我们可以在 css 中为颜色属性设置的所有值。
颜色名称: CSS 有一组预定义的颜色名称,您可以直接使用。例如,红色、蓝色、绿色、灰色、浅蓝色、海蓝宝石。还有很多。
background-color: grey;
十六进制代码:它以哈希 (#) 开头,后跟六个十六进制数字,代表颜色的 RGB 值。
background-color: #FF0000; /* Red Color */
短十六进制代码: 十六进制格式的较短版本,其中每个 RGB 分量都由一位数字表示,并且值是重复的。
background-color: #F00; /* Red Color */
RGB功能: rgb() 函数通过采用三个参数(红色、绿色和蓝色值)来定义颜色。参数值可以在 0 到 255 之间变化
background-color: rgb(0, 0, 255); /* Blue Color */
RGBA功能: rgb() 函数通过采用四个参数来定义颜色,红色、绿色、蓝色和 alpha 值。ALpha 值描述颜色的强度,十进制值介于 0 和 1 之间。
background-color: rgba(0, 0, 255, 0.5); /* Half Intense Blue Color */
HSL功能: hsl() 函数接受三个颜色参数:色相(0 到 360 度)、饱和度 (%) 和亮度 (%)
background-color: hsl(120, 100%, 50%); /* Green Color */
HSLA功能: hsla() 函数接受四个颜色参数:色相(0 到 360 度)、饱和度 (%)、亮度 (%) 和 alpha(0 到 1 位小数)
background-color: hsla(120, 100%, 50%, 0.5); /* Half Intense Green Color */
CSS 背景颜色
在 CSS 中,我们可以使用 background-color 属性为 div、span、body、paragraph 等元素设置背景颜色。
例子在这个例子中,我们为 HTML 中的 body、div、span 元素设置了不同的背景颜色。
<!DOCTYPE html>
<html lang="en">
<head>
<style>
body{
background-color: lightgrey;
padding: 10px;
}
div{
background-color: cyan;
padding: 10px;
}
span{
background-color: yellow;
padding: 10px;
}
p{
background-color: white;
padding: 10px;
}
</style>
</head>
<body>
<div>
This is a Div
</div> <br>
<span>
This ia a span
</span>
<p>
This is paragraph
</p>
</body>
</html>
CSS 文本颜色
在 CSS 中,我们可以使用 color 属性为任何类型的元素内的文本设置颜色
例子在此示例中,我们为 HTML 中的 p、div、span 元素设置不同的文本颜色。
<!DOCTYPE html>
<html lang="en">
<head>
<style>
div{
background-color: cyan;
color: red;
padding: 10px;
}
span{
background-color: yellow;
color: green;
padding: 10px;
}
p{
background-color: black;
color: white;
padding: 10px;
}
</style>
</head>
<body>
<div>
This is a Div
</div> <br>
<span>
This ia a span
</span>
<p>
This is paragraph
</p>
</body>
</html>
CSS 边框颜色
在 CSS 中,我们可以使用 border-color 属性来设置任何元素的边框颜色。
例子在此示例中,我们为 HTML 中的 p、div 和 span 元素设置不同的边框颜色。
<!DOCTYPE html>
<html lang="en">
<head>
<style>
div {
border: 2px solid;
border-color: red;
padding: 10px;
margin: 10px 0;
}
span {
border: 2px solid;
border-color: green;
padding: 10px;
margin: 10px 0;
}
p {
border: 2px solid;
border-color: blue;
padding: 10px;
margin: 10px 0;
}
</style>
</head>
<body>
<div>
This is a Div
</div> <br>
<span>
This ia a span
</span>
<p>
This is paragraph
</p>
</body>
</html>
CSS 插入符号颜色
CSS 中的 caret-color 属性指定输入或 textarea 元素内的文本光标(插入符号)的颜色。可以对此进行自定义以增强用户界面。
例子在此示例中,我们为 input 和 textarea 元素设置光标颜色。
<!DOCTYPE html>
<html lang="en">
<head>
<style>
input, textarea {
width: 100%;
padding: 5px;
margin-top: 10px;
box-sizing: border-box;
caret-color: darkred;
}
</style>
</head>
<body>
<input type="text"
placeholder="Click here...">
<textarea>
Type Something
</textarea>
</body>
</html>
CSS 颜色关键字
有一些关键字是为服务于特定目的而保留的,所有保留的颜色关键字是:inherit、transparent 和 currentColor。下面将介绍所有这些关键字的用途和用法。
CSS Colors Inherit 关键字
CSS 中的 inherit 关键字用于使元素从其父元素继承属性的计算值。这对于保持样式的一致性非常有用。
例子在此示例中,父元素的文本颜色为深红色,子元素使用 inherit 关键字继承此颜色。
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.parent {
color: darkred;
padding: 10px;
border: 1px solid #ccc;
}
.child {
color: inherit;
padding: 10px;
border: 1px solid #ccc;
background-color: lightgray;
}
</style>
</head>
<body>
<div class="parent">
This is the parent element with color
set to dark red.
<div class="child">
This is the child element inheriting
the color from the parent.
</div>
</div>
</body>
</html>
CSS Colors Transparent 关键字
用于颜色值的 Transparent 关键字表示完全透明的颜色。(您也可以设置不透明度为零以实现完全透明的颜色)。以下示例结帐
例子以下代码显示了如何使子元素的颜色透明。
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.parent {
background-color: grey;
padding: 10px;
}
.child {
/* Sets the background to fully transparent */
background-color: transparent;
border: solid;
padding: 10px;
}
</style>
</head>
<body>
<div class="parent">
Parent Element
<div class="child">
Child Element
</div>
</div>
</body>
</html>
CSS 颜色 currentColor 关键字
currentColor 是一个特殊的 CSS 关键字,表示元素的颜色属性的当前值。
例子在此代码中,我们使用 currentColor 属性作为子项的边框,这将告诉浏览器使用父项的文本颜色作为子项的边框颜色。
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.parent {
/* Sets the text color to blue */
color: blue;
border: 2px solid black;
padding: 20px;
}
.child {
/* Inherits text color from parent for border */
border: 2px solid currentColor;
padding: 10px;
}
</style>
</head>
<body>
<div class="parent">
Parent Element
<div class="child">
Child Element
</div>
</div>
</body>
</html>
CSS 建筑颜色代码
您可以使用我们的颜色代码生成器构建数百万种颜色代码。检查 CSS 颜色选择器。
CSS 浏览器安全颜色
以下是 216 种颜色的列表,这些颜色应该是最安全和独立于计算机的颜色。这些颜色从十六进制代码 000000 到 FFFFFF 不等。这些颜色可以安全使用,因为它们可确保所有计算机在运行 256 调色板时都能正确显示颜色。
000000 | 000033 | 000066 | 000099 | 0000CC | 0000FF |
003300 | 003333 | 003366 | 003399 | 0033CC | 0033FF |
006600 | 006633 | 006666 | 006699 | 0066CC | 0066FF |
009900 | 009933 | 009966 | 009999 | 0099CC | 0099FF |
00CC00 | 00CC33 | 00CC66 | 00CC99 | 00CCCC | 00CCFF |
00FF00 | 00FF33 | 00FF66 | 00FF99 | 00FFCC | 00FFFF |
330000 | 330033 | 330066 | 330099 | 3300CC | 3300FF |
333300 | 333333 | 333366 | 333399 | 3333CC | 3333FF |
336600 | 336633 | 336666 | 336699 | 3366CC | 3366FF |
339900 | 339933 | 339966 | 339999 | 3399CC | 3399FF |
33CC00 | 33CC33 | 33CC66 | 33CC99 | 33CCCC | 33CCFF |
33FF00 | 33FF33 | 33FF66 | 33FF99 | 33FFCC | 33FFFF |
660000 | 660033 | 660066 | 660099 | 6600CC | 6600FF |
663300 | 663333 | 663366 | 663399 | 6633CC | 6633FF |
666600 | 666633 | 666666 | 666699 | 6666CC | 6666FF |
669900 | 669933 | 669966 | 669999 | 6699CC | 6699FF |
66CC00 | 66CC33 | 66CC66 | 66CC99 | 66CCCC | 66CCFF |
66FF00 | 66FF33 | 66FF66 | 66FF99 | 66FFCC | 66FFFF |
990000 | 990033 | 990066 | 990099 | 9900CC | 9900FF |
993300 | 993333 | 993366 | 993399 | 9933CC | 9933FF |
996600 | 996633 | 996666 | 996699 | 9966CC | 9966FF |
999900 | 999933 | 999966 | 999999 | 9999CC | 9999FF |
99CC00 | 99CC33 | 99CC66 | 99CC99 | 99CCCC | 99CCFF |
99FF00 | 99FF33 | 99FF66 | 99FF99 | 99FFCC | 99FFFF |
CC0000 | CC0033 | CC0066 | CC0099 | CC00CC | CC00FF |
CC3300 | CC3333 | CC3366 | CC3399 | CC33CC | CC33FF |
CC6600 | CC6633 | CC6666 | CC6699 | CC66CC | CC66FF |
CC9900 | CC9933 | CC9966 | CC9999 | CC99CC | CC99FF |
CCCC00 | CCCC33 | CCCC66 | CCCC99 | CCCCCC | CCCCFF |
CCFF00 | CCFF33 | CCFF66 | CCFF99 | CCFFCC | CCFFFF |
FF0000 | FF0033 | FF0066 | FF0099 | FF00CC | FF00FF |
FF3300 | FF3333 | FF3366 | FF3399 | FF33CC | FF33FF |
FF6600 | FF6633 | FF6666 | FF6699 | FF66CC | FF66FF |
FF9900 | FF9933 | FF9966 | FF9999 | FF99CC | FF99FF |
FFCC00 | FFCC33 | FFCC66 | FFCC99 | FFCCCC | FFCCFF |
FFFF00 | FFFF33 | FFFF66 | FFFF99 | FFFFCC | FFFFFF |