返回介绍

zrender.color.parse(colorStr, rgbaArr)

发布于 2020-04-18 12:23:06 字数 1042 浏览 1048 评论 0 收藏 0

将各种形式的颜色字符串,转成 RGBA 形式的数组输出。

参数

名称类型默认值描述
colorStrstring可以是:'rgb(100, 0, 0)''rgba(0, 100, 0, 0.4)''red''#F00''#F60000''hsla(270, 60%, 70%, 0.2)''hsl(270, 60%, 70%)' 之类的形式。
rgbanumber[]长度为 4 的数组,分别表示红色、绿色、蓝色、不透明度,前三者的取值范围是 0255,不透明度的取值范围是 01

返回值

如果 colorStr 不是合法的颜色,则返回 undefined,否则返回 rgbaArr。类型:undefined|number[]

如果希望知道颜色字符串是否合法,应该使用返回值;如果希望在任何情况下都得到颜色,则应该使用参数 rgbaArr,如果颜色字符串不合法,会返回 [0, 0, 0, 1],也就是黑色。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文