zoukankan      html  css  js  c++  java
  • 根据最大值最小值 生成阶梯颜色

    /** 
    * color1,color2 数组 ,行如[233,239,239] 分别为红 绿 蓝,对应rgb(73,238,343) 中的*三个颜色 
    *colorLevel 要返回的颜色个数 
    **/  
    function getItemColors (color1,color2,colorLevel) {    
        var colors= [];    
        //默认的最深颜色  
        var red = color1[0],green = color1[1], blue = color1[2];    
        //最浅颜色是239,239,239 比如:最浅颜色的red是 239 则差值为239-134=105  
        var maxRed = color2[0],maxGreen = color2[1],maxBlue = color2[2];    
        var level = colorLevel;    
        while(level--) {    
           colors.push( 'rgb('+red +','+green+','+blue+')');    
           red += parseInt(maxRed/colorLevel);    
           green += parseInt(maxGreen/colorLevel);    
           blue += parseInt(maxBlue/colorLevel);    
        }    
        return colors;    
    }
  • 相关阅读:
    Dropdown 下拉菜单
    Breadcrumb 面包屑
    Tabs 标签页
    NavMenu 导航菜单
    Notification 通知
    MessageBox 弹框
    Message 消息提示
    Loading 加载
    Alert 警告
    Badge 标记
  • 原文地址:https://www.cnblogs.com/pengyinghao/p/12143732.html
Copyright © 2011-2022 走看看