科百科
当前位置: 首页 范文大全

css颜色代码浅灰(css还有这种颜色写法)

时间:2023-08-18 作者: 小编 阅读量: 1 栏目名: 范文大全

HSL代表色相、饱和度和亮度。这类似于RGB如何通过将其红色、绿色和蓝色值组合在一起来表示颜色,但使用HSL,这些值更直观。亮度亮度也用百分比表示,并确定颜色的白色或黑色。这是因为互补色只是色轮另一侧的颜色,在HSL的情况下,这意味着它们的色调彼此相差180度。轻松更改色调最后,HSL的最后一个重大胜利是它可以轻松更改颜色的色调。结论HSL是一种在CSS中表示颜色的不同方式,它不仅更易于阅读,而且更易于在CSS中修改和使用。

我相信您已经熟悉颜色的 RGB 和 HEX 表示,因为这是大多数文章/教程在编写 CSS 颜色时使用的,但这些并不是在 CSS 中编写颜色的最佳方法。HEX 和 RGB 很难理解,使颜色变浅/变深或将颜色从红色转换为橙色并不容易。这就是 HSL 的用武之地。HSL 是一种更容易阅读的格式,它使更改颜色的亮度或色调等操作变得简单。

什么是 HSL?

HSL 代表色相、饱和度和亮度。这类似于 RGB 如何通过将其红色、绿色和蓝色值组合在一起来表示颜色,但使用 HSL,这些值更直观。

色调

颜色的色调由围绕一个圆圈的度数表示。试想一个色轮,0 度代表红色,180 度代表青色,360 度代表同样的红色。

饱和

饱和度由 0 到 100 之间的百分比表示,并确定颜色的灰色程度。如果颜色是 100% 饱和度,则根本没有灰色,而饱和度为 0% 的颜色将是没有颜色的灰色阴影。

亮度

亮度也用百分比表示,并确定颜色的白色或黑色。如果颜色是 50% 的亮度,那么这意味着没有额外的白色或黑色添加到颜色中。随着百分比增加到 50% 以上,它会在颜色中添加更多的白色,直到在 100% 亮度下达到完全白色。随着百分比降低到 50% 以下,它会为颜色添加更多黑色,直到在 0% 亮度下达到完全黑色

如何使用 HSL?

现在我们了解了 HSL 是什么,我们可以谈谈如何使用它。它的工作原理与 RGB 一样,您可以在 CSS 中调用该hsl函数来定义 HSL 颜色。

.class {/* Pure red #FF0000 */background-color: hsl(0, 100%, 50%);}

传递给 hsl 的第一个值是色调,它是 0 到 360 之间的度数,第二个值是饱和度,它是 0% 到 100% 之间的百分比值,最后传递的最终值是亮度,它是一个百分比值在 0% 和 100% 之间。您还可以使用hsla来表示部分透明的颜色。这个函数接受第四个参数,它是一个介于 0 和 1 之间的值,其中 1 是完全不透明的,而 0 是完全透明的。

为什么这很重要?

像这样写颜色可能看起来有点奇怪,因为你很可能习惯于 HEX 或 RGB,但是一旦你习惯了它,它会让写 CSS 变得更加愉快。以下是几个原因:

轻松更改亮度/饱和度

正如我在本文开头提到的,您经常需要在 CSS 中更改颜色的亮度或饱和度,以执行诸如为按钮引入悬停状态之类的操作。使用 HEX 可能会很痛苦,因为没有人知道暗 10% 的版本#FA652F是什么,但是暗 10% 的版本hsl(16, 95%, 58%)很容易计算。您只需将亮度值降低 10% 即可hsl(16, 95%, 48%)。

您甚至可以更进一步,使用calcCSS 中的自定义属性为您自动执行此操作。

.btn {--background-hue: 200;background-color: hsl(var(--background-hue),100%,calc(50%var(--lightness-offset)));}.btn:hover {--lightness-offset: -10%;}.btn:focus {--lightness-offset: -20%;}.btn-danger {--background-hue: 0;}

使用这少量代码,我们设置了一个基本的 btn 类,它总是使背景在悬停时变暗 10%,在焦点上变暗 20%。我们也这样做了,以便我们可以更改其他类型按钮的按钮色调,我们甚至不需要修改这些新按钮类型的悬停和焦点状态,因为它们都是使用自定义属性和calc.

轻松获取相关颜色

如果您熟悉任何颜色理论,那么您就会知道理解互补色、原色/次色、相似色等很重要。使用 RGB 或 HEX 很难找出这些不同类型的颜色,但使用 HSL 很容易找到诸如互补色之类的东西。这是因为互补色只是色轮另一侧的颜色,在 HSL 的情况下,这意味着它们的色调彼此相差 180 度。

这很重要,因为您可以使用这些知识在 CSS 中创建一个颜色主题,该主题使用数学来计算这些互补色,并允许您一次轻松地更改整个站点的颜色主题。下面是我建立的一个可以做到这一点的网站的例子。

轻松更改色调

最后,HSL 的最后一个重大胜利是它可以轻松更改颜色的色调。如果你想让你的红色更橙色一点,你可以通过让你的色调更大一点来做到这一点,因为橙色在色轮上的红色之后。这真的很有用,因为在设计和开发的早期阶段,像这样的小颜色变化非常普遍,并且能够轻松地制作它们可以节省大量时间。

结论

HSL 是一种在 CSS 中表示颜色的不同方式,它不仅更易于阅读,而且更易于在 CSS 中修改和使用。在我看来,它是 CSS 中最好的颜色格式。

    推荐阅读
  • 坡道定点停车看点与技巧(坡道定点停车技巧)

    首先是轻带油门,慢松离合器;其次是一旦感觉车子已有向前的动力,就应松手刹,同时略加油门;最后是车子一经起步,就慢慢松开离合器。不要手刹和油门的起步方法:打左转向灯,慢抬离合,当车身有抖动感觉时或发动机声音变沉闷,左脚保持不动,右脚迅速离开脚刹,此时左脚微松离合器,车即启动向前行进,等转速正常时完全释放离合器,坡道起步完成。

  • 烤肠机使用要注意什么(烤肠机使用有哪些注意事项)

    烤肠机使用要注意什么应由指定人员熟练机器设备。冰冻香肠用微波炉、不沾锅和香肠机直接加热。禁止将冷水泼在干燥的机器上。可将未烧烤过的香肠放在底盘里预热,但不要将烧烤过的香肠放进底盘,以免变得干硬。烤制量较大时,每隔4-5小时应清洁一次.清洁时请先将番肠从滚轴上移开,用湿布由滚轴末端向中心轻轻擦拭,擦拭时无需切断电源,但不可将手直接与滚轴接触,以免烫伤。清理完毕后,放进香肠继续烧烤。

  • 羽绒服不能干洗怎么办(羽绒服不能干洗咋搞)

    以下内容大家不妨参考一二希望能帮到您!羽绒服不能干洗怎么办羽绒服不能干洗还可以用白醋兑洗衣液做成混合液,轻轻地喷在污渍处再清洗,就能洗掉污渍;还可以将热毛巾敷在棉袄污渍处。等待5分钟后,再用洗衣液慢慢搓揉;牙膏也可以用来去污,衣服打湿后用牙膏在污渍处轻轻刷也可以洗干净羽绒服。

  • 易烊千玺又纯又欲说(易烊千玺也遭乱摸)

    诺诺今天一刷新闻,看到一条"易烊千玺彩排遇咸猪手,被拍肩膀拉手险摔倒,四字回应尽显修养。千玺冷静又温柔的面对,除了身上有偶像包袱之外,家庭从小的教育肯定也是有很大帮助的。3-6岁性只意味着性别、角色,身体功能和工作原理。

  • 金华火腿能放冰箱保存吗(金华火腿用不用放冰箱)

    金华火腿能放冰箱保存吗一般不建议置于冰箱保存。金华火腿常温保存多久2-5年不等。金华火腿怎么去哈喇味步骤:1、将金华火腿先用清水清洗一遍。整个的金华火腿是很重的,短时间内根本吃不完,所以在洗金华火腿的时候只洗准备食用的部分,不要整个火腿都下水清洗,否则不仅会影响火腿的口感,还会加快火腿发霉变质的速度。

  • 艺术生学什么专业发展好(艺术生在哪些院校读书)

    我们一起去了解并探讨一下这个问题吧!艺术生学什么专业发展好跟着学姐一起来看看哪些艺术类院校可以轻松就业吧!列出前十名院校:北京师范大学、华东师范大学、华中师范大学、东北师范大学、南京师范大学、湖南师范大学、华南师范大学、陕西师范大学、首都师范大学、福建师范大学

  • vivo(s1有面部识别吗(vivoS1怎样开启人脸识别)

    点击进入手机,找到的选项,接着选择;,现在小编就来说说关于vivo?vivo点击进入手机,找到的选项,接着选择;进入这个选项需要输入正确的解锁密码,在这里点击的按钮目前仅可添加一个人的面部资料;正在识别面部资料最好在白天光线充足的环境下执行操作;由于只是采用前置摄像头拍摄平面的图像进行解锁,因此录入面部资料的时候会有一个免责声明,请仔细的查看毕竟面部安全性不如指纹识别不推荐商务人士使用。

  • 生育险怀孕初期买可以报不(怀孕能用丈夫的生育险)

    申请之后,一般在15个工作日左右,钱就会直接打到你的账上。03相关高频问题回答1、用丈夫的生育险只能报销生育医疗费用,是无法领取生育津贴的。

  • 腾冲可以挖到翡翠的地方(腾冲不愧为翡翠之城)

    上午感受了腾冲的抗战文化,现在继续体验腾冲的翡翠文化,相当充实!其实缅甸的帕敢离腾冲的猴桥口岸仅仅140公里,历史上基本都是腾冲人在帕敢玉石场从事挖矿、运输和加工玉石,腾冲古城也就自然而然成为了五百年来缅甸翡翠销往中国的最大集散地,而和顺古镇更是荟萃了历代的“翡翠大王”。几百年来,翡翠文化渗透进腾冲百姓的各个生活层面,茶余饭后不经意的话题也大都离不开翡翠。

  • 西江月井冈山整首诗(红色诗词鉴赏西江月)

    西江月·井冈山作者:毛泽东山下旌旗在望,山头鼓角相闻。黄洋界上炮声隆,报道敌军宵遁。创作背景1928年8月30日,湖南、江西两省敌军各一部,趁红四军主力还在赣西南欲归未归之际,向井冈山进犯。红军不足一营,凭借黄洋界天险奋勇抵抗,激战一天,击退敌军,胜利地保卫了井冈山革命根据地。这首词就是毛泽东在黄洋界保卫战胜利后所作。全词粗犷雄豪、刚健有力,境界阔大,令人叹服。