convert-colorvalue

some style is usually to used

Usage no npm install needed!

<script type="module">
  import convertColorvalue from 'https://cdn.skypack.dev/convert-colorvalue';
</script>

README

convert-color

RGB和16进制色值的互相转换

use it

npm or yarn 安装

npm install convert-color
import convertColor from 'convert-colorvalue';
const convert_color = new convertColor({});
convert_color.toRgb('#f30'); //rgb(255,51,0)
convert_color.toHex('rgb(255,51,0)'); //#f30

配置

引入convert-color后,允许传入一个配置项{ short: true },对使用toHex时输出的16进制色值是否需要缩写进行统一配置, 默认是true

import convertColor from 'convert-colorvalue';
const convert_color = new convertColor({ short: false });
convert_color.toRgb('#f30'); //rgb(255,51,0)
convert_color.toHex('rgb(255,51,0)'); //#ff3300

同时允许在调用toHex方法是,传入额外的参数对公共的配置进行覆盖,只对当次调用有效

convert_color.toHex('rgb(255,51,0)', true); //#f30