hex to rgba
v2.0.1
يقوم hex-to-rgba
بتحويل سلسلة قيمة اللون السداسية القديمة في CSS إلى سلسلة rgba().
قم بتمرير قيمة ألفا بشكل اختياري. ستتجاوز قيمة ألفا التي تم تمريرها أي قيمة ألفا مكونة من 4 أو 8 أرقام. إذا لم تقم بتمرير قيمة ألفا على الإطلاق، فسيتم تعيين قيمة ألفا الافتراضية على 1 (معتمة تمامًا).
يدعم القيم السداسية المكونة من 3 و4 و6 و8 أرقام مع أو بدون علامة تجزئة بادئة.
$ 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. (أمثلة: '123456'
, '#123456'
, '123'
, '#123'
)a
: قيمة ألفا المطلوب تطبيقها. (اختياري، الافتراضي: 1) (أمثلة: '0.5'
، 0.25
) أنا أقدر مشاكلك والعلاقات العامة على جيثب!
yarn build && yarn test
يستخدم هذا المشروع np.
yarn release
راجع صفحة الإصدارات على جيثب.