美文网首页
2023-12-14

2023-12-14

作者: 奶茶和亮亮 | 来源:发表于2024-01-07 14:58 被阅读0次

    css颜色rgba转16进制

    rgbaTo16color(color) {

      let val = color

        .replace(/rgba?\(/, '')

        .replace(/\)/, '')

        .replace(/[\s+]/g, '')

        .split(',');

      let a = parseFloat(val[3] || 1),

          r = Math.floor(a * parseInt(val[0]) + (1 - a) * 255),

          g = Math.floor(a * parseInt(val[1]) + (1 - a) * 255),

          b = Math.floor(a * parseInt(val[2]) + (1 - a) * 255);

      return "#" +

        ("0" + r.toString(16)).slice(-2) +

        ("0" + g.toString(16)).slice(-2) +

        ("0" + b.toString(16)).slice(-2);

    },

    相关文章

      网友评论

          本文标题:2023-12-14

          本文链接:https://www.haomeiwen.com/subject/tlobgdtx.html