hex to rgba
v2.0.1
hex-to-rgba
구식 CSS 16진수 색상 값 문자열을 rgba() 문자열로 변환합니다.
선택적으로 알파 값을 전달합니다. 전달된 알파 값은 4자리 또는 8자리 16진수의 모든 알파 값을 재정의합니다. 알파 값을 전혀 전달하지 않으면 기본적으로 알파 값 1(완전 불투명)이 설정됩니다.
선행 해시 유무에 관계없이 3자리, 4자리, 6자리 및 8자리 16진수 값을 지원합니다.
$ npm install --save hex-to-rgba
또는
$ yarn add hex-to-rgba
import hexToRgba from 'hex-to-rgba' ;
// Or if you're so inclined:
// var hexToRgba = require("hex-to-rgba");
hexToRgba ( '112233' ) ; // "rgba(17, 34, 51, 1)"
hexToRgba ( '#112233' ) ; // "rgba(17, 34, 51, 1)"
hexToRgba ( '112233' , '0.5' ) ; // "rgba(17, 34, 51, 0.5)"
hexToRgba ( '#112233' , 0.75 ) ; // "rgba(17, 34, 51, 0.75)"
hexToRgba ( '11223344' ) // "rgba(17, 34, 51, 0.27)"
hexToRgba ( '#11223344' ) // "rgba(17, 34, 51, 0.27)"
hexToRgba ( '11223344' , '0.5' ) // "rgba(17, 34, 51, 0.5)"
hexToRgba ( '#11223344' , 0.75 ) // "rgba(17, 34, 51, 0.75)"
hexToRgba ( '123' ) ; // "rgba(17, 34, 51, 1)"
hexToRgba ( '#123' ) ; // "rgba(17, 34, 51, 1)"
hexToRgba ( '123' , 0.2 ) // "rgba(17, 34, 51, 0.2)"
hexToRgba ( '#123' , 0.2 ) // "rgba(17, 34, 51, 0.2)"
hexToRgba ( '1234' ) ; // "rgba(17, 34, 51, 0.27)"
hexToRgba ( '#1234' ) ; // "rgba(17, 34, 51, 0.27)"
hexToRgba ( '1234' , 0.5 ) // "rgba(17, 34, 51, 0.5)"
hexToRgba ( '#1234' , 0.75 ) // "rgba(17, 34, 51, 0.75)"
hexToRgba(hex, a=1)
rgba() 문자열을 반환합니다. (예: 'rgba(11, 22, 33, 1)'
, 'rgba(11, 22, 33, 0.5)'
)
hex
: rgba로 변환할 16진수 색상 값입니다. (예: '123456'
, '#123456'
, '123'
, '#123'
)a
: 적용할 알파 값입니다. (선택사항, 기본값: 1) (예: '0.5'
, 0.25
) Github에서 귀하의 문제와 PR에 감사드립니다!
yarn build && yarn test
이 프로젝트에서는 np를 사용합니다.
yarn release
실행GitHub의 릴리스 페이지를 참조하세요.