在 CSS 中,彩虹七色(红、橙、黄、绿、蓝、靛、紫)的标准十六进制(HEX)颜色值如下:
css
/* 彩虹七色标准 HEX 值 */ :root { --red: #FF0000; /* 红色 */ --orange: #FF7F00; /* 橙色 */ --yellow: #FFFF00; /* 黄色 */ --green: #00FF00; /* 绿色 */ --blue: #0000FF; /* 蓝色 */ --indigo: #4B0082; /* 靛色 */ --violet: #9400D3; /* 紫色 */ }
使用示例:
css
/* 单个颜色使用 */ .red-element { background-color: #FF0000; } /* 创建彩虹渐变背景 */ .rainbow-bg { background: linear-gradient( to right, #FF0000, /* 红 */ #FF7F00, /* 橙 */ #FFFF00, /* 黄 */ #00FF00, /* 绿 */ #0000FF, /* 蓝 */ #4B0082, /* 靛 */ #9400D3 /* 紫 */ ); }
颜色说明:
颜色名 | HEX 值 | RGB 值 | 示例预览 |
---|---|---|---|
红 | #FF0000 |
rgb(255, 0, 0) |
<div style="background:#FF0000;width:50px;height:20px"></div> |
橙 | #FF7F00 |
rgb(255, 127, 0) |
<div style="background:#FF7F00;width:50px;height:20px"></div> |
黄 | #FFFF00 |
rgb(255, 255, 0) |
<div style="background:#FFFF00;width:50px;height:20px"></div> |
绿 | #00FF00 |
rgb(0, 255, 0) |
<div style="background:#00FF00;width:50px;height:20px"></div> |
蓝 | #0000FF |
rgb(0, 0, 255) |
<div style="background:#0000FF;width:50px;height:20px"></div> |
靛 | #4B0082 |
rgb(75, 0, 130) |
<div style="background:#4B0082;width:50px;height:20px"></div> |
紫 | #9400D3 |
rgb(148, 0, 211) |
<div style="background:#9400D3;width:50px;height:20px"></div> |
注意事项:
靛色(Indigo) 的定义可能存在差异,
#4B0082
是广泛接受的靛色值,接近深蓝紫色。紫色(Violet)有时也使用
#8A2BE2
(蓝紫色)或#8B00FF
(更明亮的紫),但#9400D3
是彩虹标准色中更接近光谱的紫色。这些颜色可直接用于 CSS 属性(如
color
、background-color
、border-color
等)。
彩虹渐变效果:
html
<div class="rainbow-bg" style="height:50px;width:100%"></div>
效果预览👇
<div style="background:linear-gradient(to right, #FF0000, #FF7F00, #FFFF00, #00FF00, #0000FF, #4B0082, #9400D3);height:30px;border-radius:4px;margin-top:8px"></div>