我正在尝试使用 hsl() 声明一个 div 的边框,如下所示:
border: 2px solid hsl(0,200,105);
我使用的是 Firefox 3.5,根本没有渲染边框。如果将 hsl() 替换为 rgb(),则相同的代码可以完美运行
我在某处读到 Firefox 支持 hsl() 和 hsla()
我做错了什么吗?
如果不支持 hsl(),有人有任何代码可以将 hsl 转换为 rgb 吗?
最佳答案
根据CSS specs ,语法应该是:
hsl(240, 100%, 50%);
这里有一个很好的教程 Working with HSL in CSS , 和一个 useful converter .
关于html - Firefox 中的 hsl 颜色问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1388683/