CSS   发布时间:2022-04-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了css – 0为饱和度和亮度不起作用,但0%在hsl / hsla中?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试一个简单的演示,我给hsl中的元素赋予颜色.根据我的经验,我知道CSS中的0(ZERO)是无单位的.如果要将0指定为值,则可以离开单位.

然而,hsl / hsla似乎并非如此.在Chrome和Firefox上,都会导致无效的属性值.

一个切线相关的问题是这个,但它包含的答案是零应该是指无规则的指标.

Any bug with hsla(0,0%,0),becoming hsla(0,0)? (missing percent sign)

hsl(0,0)     // error
hsl(0,0)    // error
hsl(0,0%)    // error@H_801_9@ 
 

它是否专门设计用于零以外的单位?有没有这样的其他属性,其中一个单位在零旁边是必须的?

解决方法

A<长度>在CSS中是无单位的,不是任何0,否则就不可能消除歧义(例如在短篇小说中).这是< percentage>,而不是< length>.

规格:

> http://www.w3.org/TR/css-values/#percentages
> http://www.w3.org/TR/css-values/#lengths

大佬总结

以上是大佬教程为你收集整理的css – 0为饱和度和亮度不起作用,但0%在hsl / hsla中?全部内容,希望文章能够帮你解决css – 0为饱和度和亮度不起作用,但0%在hsl / hsla中?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。