yj.微信小程序渐变色

注:因最近在研究微信小程序,所以记录下观看

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

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

线性渐变(Linear Gradients)- 向下/向上/向左/向右/对角方向

径向渐变(Radial Gradients)- 由它们的中心定义

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

.view11 {

   width: 240px;

   height: 60px;

   margin: 10px auto;

   background: linear-gradient(red, blue); 

}

线性渐变 - 从左到右

.view12 {

   width: 240px;

   height: 60px;

   margin: 10px auto;

   background: linear-gradient(to right, red , blue);

}

线性渐变 - 对角

.view13 {

   width: 240px;

   height: 60px;

   margin: 10px auto;

   background: linear-gradient(to bottom right, red , blue); 

}

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

.view14 {

   width: 240px;

   height: 60px;

   margin: 10px auto;

   background: linear-gradient(120deg, red, blue);

}

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

.view15 {

   width: 240px;

   height: 60px;

   margin: 10px auto;

   background: linear-gradient(red, green, blue);

}

带有彩虹颜色和文本的线性渐变

.view16 {

   width: 240px;

   height: 60px;

   margin: 10px auto;

   background: linear-gradient(to right, red,orange,yellow,green,blue,indigo,violet); 

}

从左到右的线性渐变,带有透明度

.view17 {

   width: 240px;

   height: 60px;

   margin: 10px auto;

   background: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1)); 

}

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

.view18 {

   width: 240px;

   height: 60px;

   margin: 10px auto;

   background: repeating-linear-gradient(red, yellow 10%, green 20%);

}

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

.view21 {

   width: 120px;

   height: 120px;

   margin: 10px auto;

   background: radial-gradient(red, green, blue);

}

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

.view22 {

   width: 120px;

   height: 120px;

   margin: 10px auto;

   background: radial-gradient(red 5%, green 15%, blue 60%);

}

形状为圆形的径向渐变

.view23 {

   width: 120px;

   height: 120px;

   margin: 10px auto;

   background: radial-gradient(circle, red, yellow, green); 

}

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

.view26 {

   width: 120px;

   height: 120px;

   margin: 10px auto;

   background: repeating-radial-gradient(red, yellow 10%, green 15%);

}

参考资料

w3school 在线教程

CSS3 教程 | 菜鸟教程

其他

完整代码:https://github.com/guyoung/GyWxappCases/tree/master/CSS3


原文章:https://mp.weixin.qq.com/s/8hjraP9f2X30aE8wSILguw

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 刚学习了这个案例,然后觉得比较好玩,就练习了一下。然后发现其实也不难,如果你经常使用PS或者Flash的话,应该就...
    aymincoder阅读 536评论 0 3
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 1,619评论 0 6
  • 过年过年。差点忘了写。。 2016.2.7
    将去君阅读 174评论 0 0
  • 今天我和妈妈准备做树叶画,首先来到楼下找到一棵比较大的树,然后我和妈妈在树上摘了一些干净整洁的树叶,回到家里后我把...
    郭亚慧阅读 205评论 0 0
  • 鲁国穆叔出逃齐国时,路上遇到一个女的,给他做饭并留宿,次日晨,女的含泪送穆叔赶路。 穆叔到齐国后,娶了齐国上卿的女...
    李炜微言阅读 352评论 0 0