- CSS 教程
- CSS - 首页
- CSS - 路线图
- CSS - 简介
- CSS - 语法
- CSS - 选择器
- CSS - 引入
- CSS - 测量单位
- CSS - 颜色
- CSS - 背景
- CSS - 字体
- CSS - 文本
- CSS - 图片
- CSS - 链接
- CSS - 表格
- CSS - 边框
- CSS - 块级边框
- CSS - 内联边框
- CSS - 外边距
- CSS - 列表
- CSS - 内边距
- CSS - 光标
- CSS - 轮廓
- CSS - 尺寸
- CSS - 滚动条
- CSS - 行内块
- CSS - 下拉菜单
- CSS - 可见性
- CSS - 溢出
- CSS - 清除浮动
- CSS - 浮动
- CSS - 箭头
- CSS - 调整大小
- CSS - 引号
- CSS - 顺序
- CSS - 位置
- CSS - 连字符
- CSS - 悬停
- CSS - 显示
- CSS - 聚焦
- CSS - 缩放
- CSS - 转换
- CSS - 高度
- CSS - 连字符字符
- CSS - 宽度
- CSS - 不透明度
- CSS - Z 轴索引
- CSS - 底部
- CSS - 导航栏
- CSS - 覆盖层
- CSS - 表单
- CSS - 对齐
- CSS - 图标
- CSS - 图片库
- CSS - 注释
- CSS - 加载器
- CSS - 属性选择器
- CSS - 组合器
- CSS - 根元素
- CSS - 盒模型
- CSS - 计数器
- CSS - 剪裁
- CSS - 书写模式
- CSS - Unicode 双向
- CSS - min-content
- CSS - 全部
- CSS - 内嵌
- CSS - 隔离
- CSS - 滚动溢出
- CSS - Justify Items
- CSS - Justify Self
- CSS - 制表符大小
- CSS - 指针事件
- CSS - Place Content
- CSS - Place Items
- CSS - Place Self
- CSS - 最大块级尺寸
- CSS - 最小块级尺寸
- CSS - 混合模式
- CSS - 最大内联尺寸
- CSS - 最小内联尺寸
- CSS - 偏移
- CSS - 重音颜色
- CSS - 用户选择
- CSS 高级
- CSS - 网格
- CSS - 网格布局
- CSS - Flexbox
- CSS - 可见性
- CSS - 定位
- CSS - 图层
- CSS - 伪类
- CSS - 伪元素
- CSS - @规则
- CSS - 文本效果
- CSS - 分页媒体
- CSS - 打印
- CSS - 布局
- CSS - 验证
- CSS - 图片精灵
- CSS - 重要性
- CSS - 数据类型
- CSS3 教程
- CSS3 - 教程
- CSS - 圆角
- CSS - 边框图片
- CSS - 多重背景
- CSS - 颜色
- CSS - 渐变
- CSS - 盒阴影
- CSS - 盒装饰中断
- CSS - 光标颜色
- CSS - 文本阴影
- CSS - 文本
- CSS - 2D 变换
- CSS - 3D 变换
- CSS - 过渡
- CSS - 动画
- CSS - 多列
- CSS - 盒尺寸
- CSS - 工具提示
- CSS - 按钮
- CSS - 分页
- CSS - 变量
- CSS - 媒体查询
- CSS - 函数
- CSS - 数学函数
- CSS - 遮罩
- CSS - 形状
- CSS - 样式图片
- CSS - 特异性
- CSS - 自定义属性
- CSS 响应式
- CSS RWD - 简介
- CSS RWD - 视口
- CSS RWD - 网格视图
- CSS RWD - 媒体查询
- CSS RWD - 图片
- CSS RWD - 视频
- CSS RWD - 框架
- CSS 工具
- CSS - PX 到 EM 转换器
- CSS - 颜色选择器和动画
- CSS 资源
- CSS - 有用资源
- CSS - 讨论
CSS - 颜色
CSS 颜色可以使用预定义的颜色名称、RGB、RGBA、HSL、HSLA 和十六进制值来指定。CSS 允许我们更改 HTML 文档中任何元素的背景颜色、文本颜色、边框颜色和光标颜色。
颜色是网页设计中非常重要的方面,因为它们不仅可以增强视觉效果,还可以影响用户行为。
目录
CSS 颜色的值类型
以下是我们可以设置为 css 中颜色属性的所有值。
- 颜色名称:CSS 有一组预定义的颜色名称,您可以直接使用。例如,红色、蓝色、绿色、灰色、浅蓝色、海绿色。还有很多。
background-color: grey;
background-color: #FF0000; /* Red Color */
background-color: #F00; /* Red Color */
background-color: rgb(0, 0, 255); /* Blue Color */
/* Half Intense Blue Color */ background-color: rgba(0, 0, 255, 0.5);
/* Green Color */ background-color: hsl(120, 100%, 50%);
/* Half Intense Green Color */ background-color: hsla(120, 100%, 50%, 0.5);
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 属性指定输入或文本区域元素内文本光标(插入符)的颜色。这可以自定义以增强用户界面。
示例
在这个示例中,我们为 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 颜色 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 颜色 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 |