html - Firefox 中的 hsl 颜色问题

标签 html css firefox hsl

我正在尝试使用 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/

相关文章:

html - 为什么 flex 容器不基于嵌套的 flex 容器子容器增长

c# - 如何为自托管 WCF 服务启用跨域调用

css - 为超小型设备导航添加背景颜色

html - 是否有任何(阴影?)css 属性用于在提交输入中文本周围的间距?

html - Bootstrap 2 CSS - 按钮下拉不超过表格内容

javascript - 当 html 有一些未关闭的标签时,Javascript 功能会中断吗?

java - React - 如何将我想要的组件拾取到另一个模块中

javascript - 如何在使用 javascript 创建的不同图像中使用不同的 css 样式?

javascript - Firefox 跨域图像被污染

css - Firefox 和 IE 中的字体未更改