CSS3的色彩模式有哪些

发布时间:2021-08-10 23:48:36 作者:chen
来源:亿速云 阅读:147

本篇内容介绍了“CSS3的色彩模式有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

HSL色彩模式是工业界的一种颜色标准,它通过对色调(H),饱和度(S),亮度(L)三个颜色通道的改变以及他们相互之间的叠加来获得各种颜色。这个标准几乎包括了人类视力可以感知的所有颜色,在屏幕上可以重现16777216种颜色,是目前应用最广的颜色系统之一。

语法:

hsl(<length>,<percentage>,<percentage>)

参数说明:

<length>表示色调(Hue),Hue衍生于色盘,取值可以为任意数值,其中0(或360或-360)表示红色,60表示黄色,120表示绿色,180表示青色,240表示蓝色,300表示洋红,当然可以设置其他数值来确定不同的颜色。

<percentage> 表示饱和度(Saturation),表示该色彩被使用了多少,即颜色的深浅程度和鲜艳程度。取值为0%到100%之间的值,其中0%表示灰度,即没有使用该颜色;100%的饱和度最高,即颜色最鲜艳。

<percentage> 表示亮度(Lightness),取值为0%到100%之间的值,其中0%表示最暗,显示为黑色;50%表示均值,100%最亮,显示为亮色。

实例:网页配色解决方案

XML/HTML Code复制内容到剪贴板

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  

  2. <html xmlns="http://www.w3.org/1999/xhtml">  

  3. <head>  

  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

  5. <title>HSL Color</title>  

  6. <style type="text/css">  

  7. table {   

  8.     border:solid 1px Orange;   

  9.     background:#eee;   

  10.     padding:6px;   

  11. }   

  12. th {   

  13.     color:Orange;   

  14.     font-size:12px;   

  15.     font-weight:normal;      

  16. }   

  17. td {   

  18.     width:80px;   

  19.     height:30px;      

  20. }   

  21. /*第1行*/   

  22. tr:nth-child(4) td:nth-of-type(1) { background:hsl(30,100%,100%);}   

  23. tr:nth-child(4) td:nth-of-type(2) { background:hsl(30,75%,100%);}   

  24. tr:nth-child(4) td:nth-of-type(3) { background:hsl(30,50%,100%);}   

  25. tr:nth-child(4) td:nth-of-type(4) { background:hsl(30,25%,100%);}   

  26. tr:nth-child(4) td:nth-of-type(5) { background:hsl(30,0%,100%);}   

  27. /*第2行*/   

  28. tr:nth-child(5) td:nth-of-type(1) { background:hsl(30,100%,88%);}   

  29. tr:nth-child(5) td:nth-of-type(2) { background:hsl(30,75%,88%);}   

  30. tr:nth-child(5) td:nth-of-type(3) { background:hsl(30,50%,88%);}   

  31. tr:nth-child(5) td:nth-of-type(4) { background:hsl(30,25%,88%);}   

  32. tr:nth-child(5) td:nth-of-type(5) { background:hsl(30,0%,88%);}   

  33. /*第3行*/   

  34. tr:nth-child(6) td:nth-of-type(1) { background:hsl(30,100%,75%);}   

  35. tr:nth-child(6) td:nth-of-type(2) { background:hsl(30,75%,75%);}   

  36. tr:nth-child(6) td:nth-of-type(3) { background:hsl(30,50%,75%);}   

  37. tr:nth-child(6) td:nth-of-type(4) { background:hsl(30,25%,75%);}   

  38. tr:nth-child(6) td:nth-of-type(5) { background:hsl(30,0%,75%);}   

  39. /*第4行*/   

  40. tr:nth-child(7) td:nth-of-type(1) { background:hsl(30,100%,63%);}   

  41. tr:nth-child(7) td:nth-of-type(2) { background:hsl(30,75%,63%);}   

  42. tr:nth-child(7) td:nth-of-type(3) { background:hsl(30,50%,63%);}   

  43. tr:nth-child(7) td:nth-of-type(4) { background:hsl(30,25%,63%);}   

  44. tr:nth-child(7) td:nth-of-type(5) { background:hsl(30,0%,63%);}   

  45. /*第5行*/   

  46. tr:nth-child(8) td:nth-of-type(1) { background:hsl(30,100%,50%);}   

  47. tr:nth-child(8) td:nth-of-type(2) { background:hsl(30,75%,50%);}   

  48. tr:nth-child(8) td:nth-of-type(3) { background:hsl(30,50%,50%);}   

  49. tr:nth-child(8) td:nth-of-type(4) { background:hsl(30,25%,50%);}   

  50. tr:nth-child(8) td:nth-of-type(5) { background:hsl(30,0%,50%);}   

  51. /*第6行*/   

  52. tr:nth-child(9) td:nth-of-type(1) { background:hsl(30,100%,38%);}   

  53. tr:nth-child(9) td:nth-of-type(2) { background:hsl(30,75%,38%);}   

  54. tr:nth-child(9) td:nth-of-type(3) { background:hsl(30,50%,38%);}   

  55. tr:nth-child(9) td:nth-of-type(4) { background:hsl(30,25%,38%);}   

  56. tr:nth-child(9) td:nth-of-type(5) { background:hsl(30,0%,38%);}   

  57. /*第7行*/   

  58. tr:nth-child(10) td:nth-of-type(1) { background:hsl(30,100%,25%);}   

  59. tr:nth-child(10) td:nth-of-type(2) { background:hsl(30,75%,25%);}   

  60. tr:nth-child(10) td:nth-of-type(3) { background:hsl(30,50%,25%);}   

  61. tr:nth-child(10) td:nth-of-type(4) { background:hsl(30,25%,25%);}   

  62. tr:nth-child(10) td:nth-of-type(5) { background:hsl(30,0%,25%);}   

  63. /*第8行*/   

  64. tr:nth-child(11) td:nth-of-type(1) { background:hsl(30,100%,13%);}   

  65. tr:nth-child(11) td:nth-of-type(2) { background:hsl(30,75%,13%);}   

  66. tr:nth-child(11) td:nth-of-type(3) { background:hsl(30,50%,13%);}   

  67. tr:nth-child(11) td:nth-of-type(4) { background:hsl(30,25%,13%);}   

  68. tr:nth-child(11) td:nth-of-type(5) { background:hsl(30,0%,13%);}   

  69. /*第9行*/   

  70. tr:nth-child(12) td:nth-of-type(1) { background:hsl(30,100%,0%);}   

  71. tr:nth-child(12) td:nth-of-type(2) { background:hsl(30,75%,0%);}   

  72. tr:nth-child(12) td:nth-of-type(3) { background:hsl(30,50%,0%);}   

  73. tr:nth-child(12) td:nth-of-type(4) { background:hsl(30,25%,0%);}   

  74. tr:nth-child(12) td:nth-of-type(5) { background:hsl(30,0%,0%);}   

  75.   

  76. </style>  

  77. </head>  

  78.   

  79. <body>  

  80. <table class="hslexample">  

  81.     <tbody>  

  82.         <tr>  

  83.             <th> </th>  

  84.             <th colspan="5">色相:H=30 Red-Yellow (=Orange)  </th>  

  85.         </tr>  

  86.         <tr>  

  87.             <th> </th>  

  88.             <th colspan="5">饱和度 (&rarr;)</th>  

  89.         </tr>  

  90.         <tr>  

  91.             <th>亮度 (&darr;)</th>  

  92.             <th>100% </th>  

  93.             <th>75% </th>  

  94.             <th>50% </th>  

  95.             <th>25% </th>  

  96.             <th>0% </th>  

  97.         </tr>  

  98.         <tr>  

  99.             <th>100 </th>  

  100.             <td> </td>  

  101.             <td> </td>  

  102.             <td> </td>  

  103.             <td> </td>  

  104.             <td> </td>  

  105.         </tr>  

  106.         <tr>  

  107.             <th>88 </th>  

  108.             <td> </td>  

  109.             <td> </td>  

  110.             <td> </td>  

  111.             <td> </td>  

  112.             <td> </td>  

  113.         </tr>  

  114.         <tr>  

  115.             <th>75 </th>  

  116.             <td> </td>  

  117.             <td> </td>  

  118.             <td> </td>  

  119.             <td> </td>  

  120.             <td> </td>  

  121.         </tr>  

  122.         <tr>  

  123.             <th>63 </th>  

  124.             <td> </td>  

  125.             <td> </td>  

  126.             <td> </td>  

  127.             <td> </td>  

  128.             <td> </td>  

  129.         </tr>  

  130.         <tr>  

  131.             <th>50 </th>  

  132.             <td> </td>  

  133.             <td> </td>  

  134.             <td> </td>  

  135.             <td> </td>  

  136.             <td> </td>  

  137.         </tr>  

  138.         <tr>  

  139.             <th>38 </th>  

  140.             <td> </td>  

  141.             <td> </td>  

  142.             <td> </td>  

  143.             <td> </td>  

  144.             <td> </td>  

  145.         </tr>  

  146.         <tr>  

  147.             <th>25 </th>  

  148.             <td> </td>  

  149.             <td> </td>  

  150.             <td> </td>  

  151.             <td> </td>  

  152.             <td> </td>  

  153.         </tr>  

  154.         <tr>  

  155.             <th>13 </th>  

  156.             <td> </td>  

  157.             <td> </td>  

  158.             <td> </td>  

  159.             <td> </td>  

  160.             <td> </td>  

  161.         </tr>  

  162.         <tr>  

  163.             <th></th>  

  164.             <td> </td>  

  165.             <td> </td>  

  166.             <td> </td>  

  167.             <td> </td>  

  168.             <td> </td>  

  169.         </tr>  

  170.     </tbody>  

  171. </table>  

  172. </body>  

  173. </html>  

演示效果图:

CSS3的色彩模式有哪些

常见网页基本配色方案:

橙色系:朝气活泼,豁然开朗

CSS3的色彩模式有哪些

黄色系:明亮喜庆,甜蜜幸福

CSS3的色彩模式有哪些

黄绿色系:自然清新,年轻且富有希望

CSS3的色彩模式有哪些

绿色系:新鲜自然,明朗宁静

CSS3的色彩模式有哪些

青绿色系:健康清新,充满信心和活力

CSS3的色彩模式有哪些

青色系:坚定,古朴庄重

CSS3的色彩模式有哪些

青蓝色系:爽朗开阔,清凉高远

CSS3的色彩模式有哪些

蓝色系:和平,淡雅,洁净

CSS3的色彩模式有哪些

蓝紫色系:成熟,冷静,高贵

CSS3的色彩模式有哪些

紫色系:神秘高贵,高雅脱俗

CSS3的色彩模式有哪些

紫红色系:浪漫柔和,华丽高贵

CSS3的色彩模式有哪些

红色系:吉祥幸福,古典

CSS3的色彩模式有哪些

“CSS3的色彩模式有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

推荐阅读:
  1. css3中颜色线性渐变色彩的实现案例
  2. 有哪些色彩免费教程在线学习

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

css3

上一篇:CSS怎么实现大小相同、颜色深浅不一的粒子旋转加载动画

下一篇:怎么用CSS3实现进度加载动画

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》