Colord —— 颜色代码转换工具
Colord 是一个小巧而强大的工具,用于高性能的色彩操作和转换。
特点:
- 小:仅有1.7 KB
- 快速:比 color 和 tinycolor 2 快 3 倍以上
- 用严格的 TypeScript 编写,并且有 100% 的测试覆盖率
- 类型化: 包含有类型
- 可扩展: 内置的插件系统可以添加新的功能
- 符合 CSS 标准: 严格遵循 CSS 颜色级别规范
- 在任何地方都适用: 支持所有浏览器和 Node.js
- 无依赖性
入门
npm i colord
import { colord } from "colord"; colord("#ff0000").grayscale().alpha(0.25).toRgbString(); // "rgba(128, 128, 128, 0.25)" colord("rgb(192, 192, 192)").isLight(); // true colord("hsl(0, 50%, 50%)").darken(0.25).toHex(); // "#602020"
支持的颜色模型
- 十六进制字符串(包括 3、4 和 8 位符号)
- RGB
- HSL
- HSV
- 颜色名称
- HWB
- CMYK
- LCH
- LAB
- XYZ

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | 精准水位在流批一体数据仓库的探索和实践
作者 |浮生若梦的石头 导读 随着实时计算技术在大数据中的广泛应用,数据的时效性得到大幅度,但是实际应用场景中,除了时效性,还面临着更高的技术要求。 本文结合实时计算的水位技术在流批一体数据仓库中的探索和实践,重点阐述了水位技术的概念和相关理论实践,尤其就水位在实时计算系统中的特性、边界定义和应用,最后重点描述了一种改进的精准水位的设计和实现。该技术架构目前在百度实际业务场景下表现成熟和稳定,借此分享给大家,希望对大家有参考价值。 全文7118字,预计阅读时间18分钟。 01 业务背景 为了提升产品研发、策略迭代、数据分析以及运营决策的效率,业务对数据的时效性要求越来越高。 虽然我们很早就基于实时计算实现了实时数据仓库的建设,但是还是无法取代离线数据仓库,实时和离线数据仓库各自一套开发和维护的成本高,最重要的是业务的口径还不能100%对齐。所以我们一直在致力于建设一套流批一体数据仓库,在实现整体数据加工效率提速的同时,还能保证数据如离线数据那样可靠,能支持100%业务场景,从而实现整体降本提效。 △流批一体数据仓库建设思路 02 流批一体数据仓库的技术难点 要想端到端实现流批一体数据仓...
- 下一篇
“牙膏挤爆”,Arduino 推出 Uno R4
作为市场上最受欢迎的开源硬件之一,Arduino Uno R3 早在 2010 年就推出了,这款诞生已经超过十年的硬件可以说性能已经有点落后了。在大家都在翘首期盼之时,近日 Arduino 正式发布了 Arduino Uno R3 的升级版 —— Arduino Uno R4,新产品在处理能力、内存、存储和连接等方面都带来了巨大提升。 Arduino Uno R4 与 R3 配置对比 Uno R4 Uno R3 CPU Renesas RA4M1 (48 MHz, Arm Cortex M4) ATmega328P (16 MHz, AVR) SRAM 32K 2K 闪存 256K 32K 最大电压 24V 20V USB Type-C(也支持供电,最大电压为 5V) Type-B 为了保证兼容性,Uno R4 保持了与 Uno R3 相同的引脚和布局。Uno R4 将 CPU 升级到了 32 位的 Renesas RA4M1,运行频率为 48MHz;与之前的 8 位、16MHz ATmega328P 处理器相比,性能上有了巨大的提升。Uno R4 配备 32K 的 SRAM,比 U...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路