Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- *Convert Hex to rgba
- */
- function hexToRgba(hex = "#fff",opacity = 1){
- try{
- var t = hex.toString().replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i, function(t, n, r, a) {
- return n + n + r + r + a + a
- }),
- n = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);
- return rgba = [
- parseInt(n[1], 16),
- parseInt(n[2], 16),
- parseInt(n[3], 16),
- parseFloat(opacity)
- ].toString(), "rgba("+rgba+")";
- }catch(e){
- return "rgba(255,255,255,1)";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement