前言

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


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

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

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

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

.gradual{background: linear-gradient(red, orange);
}
复制代码

线性渐变 - 从左到右

.gradual{background: linear-gradient(to right, red, orange);
}
复制代码

线性渐变 - 对角

.gradual{background: linear-gradient(to bottom right, red, orange);
}
复制代码

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

.gradual{background: linear-gradient(60deg, red, orange);
}
复制代码

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

.gradual{background: linear-gradient(red, orange, yellow);
}
复制代码

线性渐变 - 带有彩虹颜色

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

线性渐变 - 带有透明度

.gradual{background: linear-gradient(rgba(255,0,0,1), rgba(255,0,0,0));
}
复制代码

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

.gradual{background: repeating-linear-gradient(red, orange, yellow 10%);
}
复制代码

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

.gradual{background: radial-gradient(red, orange, yellow);
}
复制代码

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

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

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

.gradual{background: repeating-radial-gradient(red, orange, yellow 10%);
}
复制代码

转载于:https://juejin.im/post/5c7ea25a5188251b8a53ab02

微信小程序中的渐变色相关推荐

  1. 微信小程序实用工具——渐变色按钮(一)

    微信小程序实用工具--渐变色按钮(一) 文章目录 微信小程序实用工具--渐变色按钮(一) 前言 按钮一 按钮二 按钮三 按钮四 按钮五 按钮六 按钮七 按钮八 前言 平时我们在开发中的按钮色调过于单调 ...

  2. 微信小程序setinterval_微信小程序中setInterval的使用方法

    微信小程序中setinterval的使用方法 看了下小程序的画布功能,简单的使用了一下,用蹩脚的逻辑做了个 "弹啊弹,弹走鱼尾纹的小球",一起来看下吧.过程不重要主要是画布的使用哦 ...

  3. Canvas绘图在微信小程序中的应用:生成个性化海报

    Canvas绘图在微信小程序中的应用:生成个性化海报 如极客时间的一些实现案例: 基础语法 Canvas本质是一个可以使用脚本(通常为JavaScript)来绘制图形的 HTML 元素,默认大小为30 ...

  4. 微信小程序中this指向作用域问题this.setData is not a function报错

    在微信小程序中我们一般通过以下方式来修改data中的数据 this.setData({index1: e.detail.value}) 比如在函数里面修改数据 bindFaChange1: funct ...

  5. 在微信小程序中绘制图表(part2)

    本期大纲 1.确定纵坐标的范围并绘制 2.根据真实数据绘制折线 相关阅读: 在微信小程序中绘制图表(part1) 在微信小程序中绘制图表(part3) 关注我的 github 项目 查看完整代码. 确 ...

  6. 微信小程序中带参数返回上一页的方法总结(三种)

    本篇文章给大家带来的内容是关于微信小程序中带参数返回上一页的方法总结(三种),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方法一 把当前页面数据放入本地缓存( wx.setStor ...

  7. 微信小程序中实现瀑布流布局和无限加载

    瀑布流布局是一种比较流行的页面布局方式,最典型的就是Pinterest.com,每个卡片的高度不都一样,形成一种参差不齐的美感. 在HTML5中,我们可以找到很多基于jQuery之类实现的瀑布流布局插 ...

  8. 在微信小程序中使用字体图标

    方法一:转化为base64 第一步:在阿里巴巴矢量图标库下载需要的图标 QQ截图20180316191514.png 点击下载代码,将下载后的download.zip解压 第二步:进入https:// ...

  9. 在微信小程序中绘制图表(part3)

    本期大纲 1.饼图绘制 2.如何添加动画效果 3.使用rollup构建项目 相关阅读: 在微信小程序中绘制图表(part1) 在微信小程序中绘制图表(part2) 关注我的 github 项目 查看完 ...

最新文章

  1. 启动SystemServer的进程:启动各种系统服务
  2. 【arduino】arduino ISP下载程序方法,用arduino uno给arduino nano下载程序
  3. 精选Spring Boot三十五道必知必会知识点!
  4. 红色警戒2修改器原理百科(十)
  5. 写出完美CSS代码的5个重要方面
  6. (王道408考研数据结构)第三章栈和队列-第三节1:栈的应用之括号匹配问题和表达式问题(前缀、中缀和后缀)
  7. 高精度减法(洛谷-P2142)
  8. shift用计算机,电脑Shift键的妙用,你都了解吗?
  9. 107 nginx rewrite规则和alias
  10. Java实现归并排序(转)
  11. vmware vSAN 入门
  12. 优控触摸屏使用手册_中达优控PLC触摸屏一体机说明书.pdf
  13. android 应用市场发布以及流程(非原创)
  14. 科学计算机中log,科学计算器的科学用法.docx
  15. 比有钱更重要的,是拥有“选择权”(深度好文)
  16. 计算机视觉与深度学习基本环境安装
  17. 【“到此一游”系列】(菜鸡参加“美亚杯” 电子取证大赛感受)
  18. java关键字this含义_java的关键字this的意义及作用
  19. 简约生活的72条观念
  20. mybatis 启动报错 分析

热门文章

  1. 简单分析算法的时间复杂度
  2. java同一包protect_Java基础知识 - 欢迎来到夜故事,一个人的故事 - OSCHINA - 中文开源技术交流社区...
  3. spark 集群单词统计_最近Kafka这么火,聊一聊Kafka:Kafka与Spark的集成
  4. mysql sleep详解_关于MySQL的SLEEP(N)函数
  5. 说说你对binlog、redo log和undo log的理解
  6. mysql索引 钱缀_【mysql索引】之前缀索引-Go语言中文社区
  7. 【Java】ArrayList 列表的泛型
  8. 基于c语言的linux嵌入式开发入门
  9. php -i | grep configure,PHP7中I/O模型内核剖析详解
  10. php56wmysql_centos6.5下使用yum完美搭建LNMP环境(php5.6)【Fizzday整理】