美文网首页小程序
微信小程序中的渐变色

微信小程序中的渐变色

作者: 潘高PG | 来源:发表于2019-03-06 00:26 被阅读0次

    前言

    更多内容,请访问我的 个人博客


    CSS3 渐变(gradients)可以在两个或多个指定的颜色之间显示平稳的过渡。

    CSS3 定义了两种类型的渐变(gradients):

    • 线性渐变(Linear Gradients)- 向下/向上/向左/向右/对角方向
    • 径向渐变(Radial Gradients)- 由它们的中心定义

    线性渐变 - 从上到下(默认情况下)

    image
    .gradual{
       background: linear-gradient(red, orange); 
    }
    

    线性渐变 - 从左到右

    image
    .gradual{
       background: linear-gradient(to right, red, orange); 
    }
    

    线性渐变 - 对角

    image
    .gradual{
       background: linear-gradient(to bottom right, red, orange); 
    }
    

    线性渐变 - 带有指定的角度

    image
    .gradual{
       background: linear-gradient(60deg, red, orange); 
    }
    

    线性渐变 - 从上到下,带有多个颜色结点

    image
    .gradual{
       background: linear-gradient(red, orange, yellow); 
    }
    

    线性渐变 - 带有彩虹颜色

    image
    .gradual{
       background: linear-gradient(red, orange, yellow, green, blue, indigo, violet); 
    }
    

    线性渐变 - 带有透明度

    image
    .gradual{
       background: linear-gradient(rgba(255,0,0,1), rgba(255,0,0,0)); 
    }
    

    重复线性渐变 - repeating-linear-gradient()函数

    image
    .gradual{
       background: repeating-linear-gradient(red, orange, yellow 10%); 
    }
    

    径向渐变 - 颜色结点均匀分布(默认情况下)

    image
    .gradual{
       background: radial-gradient(red, orange, yellow); 
    }
    

    径向渐变 - 颜色结点不均匀分布

    image
    .gradual{
       background: radial-gradient(red 5%, orange 20%, yellow 80%); 
    }
    

    重复径向渐变 - repeating-radial-gradient()函数

    image
    .gradual{
       background: repeating-radial-gradient(red, orange, yellow 10%); 
    }
    

    相关文章

      网友评论

        本文标题:微信小程序中的渐变色

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