css3实现圆锥渐变conic-gradient效果


Posted in HTML / CSS onFebruary 12, 2020

语法:

background-image: conic-gradient(from angle at position, start-color, ..., last-color )

第一个参数:

from angle :起始的角度,可选,默认为从上到下

position :圆锥锥点的位置

第二个参数:

start-color :定义开始颜色

stop-color :定义结束颜色

1.第一个参数

同样的,第一个参数可以为空,默认的角度为 0deg ,锥心为形状的 中心点 。例如:

background-image: conic-gradient(#69f, #fd44ff);

css3实现圆锥渐变conic-gradient效果

我们可以改变起始的角度,如:

background-image: conic-gradient(from -90deg, #69f, #fd44ff);

css3实现圆锥渐变conic-gradient效果

改变锥心位置:

background-image: conic-gradient(from -90deg at 80px 120px, #69f, #fd44ff)

css3实现圆锥渐变conic-gradient效果

2. 第二个参数

与线性、径向渐变一样,可以设颜色及渐变的起始位置。位置接受的参数有百分比和角度。例如:

background-image: conic-gradient(#69f 10%, #fd44ff 10%);

以上代码等同于:

background-image: conic-gradient(#69f 36deg, #fd44ff 36deg);

显示效果如下:

css3实现圆锥渐变conic-gradient效果

3. 重复圆锥渐变

与线性、径向渐变一样,圆锥渐变也有重复的属性。

background-image: repeating-conic-gradient(#69f 0 36deg, #fd44ff 36deg 72deg);

效果如图:

css3实现圆锥渐变conic-gradient效果

这个效果图是不是有一点点熟悉的感觉呢?

我们来把它设置成圆形,加一个按钮,就是一个抽奖圆盘了。

效果如下:

css3实现圆锥渐变conic-gradient效果

地址: https://codepen.io/jianxiujiucan/pen/bGddbez

我们可以用圆锥做各式各样的loading效果:

css3实现圆锥渐变conic-gradient效果

地址: https://codepen.io/jianxiujiucan/pen/bGdGyKN

第二个loading请自己研究一下并写练习哦~

我们可以用渐变来绘制各式各样的效果啦。

总结

以上所述是小编给大家介绍的css3实现圆锥渐变conic-gradient效果,希望对大家有所帮助!

HTML / CSS 相关文章推荐
css3实现信纸/同学录效果的示例代码
Dec 11 HTML / CSS
使用CSS媒体查询(Media Queries)和JavaScript判断浏览器设备类型的方法
Apr 03 HTML / CSS
一款纯css3实现的鼠标经过按钮特效教程
Nov 09 HTML / CSS
css3实例教程 一款纯css3实现的发光屏幕旋转特效
Dec 07 HTML / CSS
CSS3实现缺角矩形,折角矩形以及缺角边框
Dec 20 HTML / CSS
深入剖析webstorage[html5的本地数据处理]
Jul 11 HTML / CSS
HTML5之SVG 2D入门10—滤镜的定义及使用
Jan 30 HTML / CSS
HTML5在canvas中绘制复杂形状附效果截图
Jun 23 HTML / CSS
html5桌面通知(Web Notifications)实例解析
Jul 07 HTML / CSS
HTML5的postMessage的使用手册
Dec 19 HTML / CSS
HTML5 video循环播放多个视频的方法步骤
Aug 06 HTML / CSS
CSS3新特性详解(五):多列columns column-count和flex布局
Apr 30 HTML / CSS
css3翻牌翻数字的示例代码
Feb 07 #HTML / CSS
css3使用animation属性实现炫酷效果(推荐)
Feb 04 #HTML / CSS
CSS3中新增的对文本和字体的设置
Feb 03 #HTML / CSS
CSS3动画特效在活动页中的应用
Jan 21 #HTML / CSS
如何用border-image实现文字气泡边框的示例代码
Jan 21 #HTML / CSS
CSS3实现网站商品展示效果图
Jan 18 #HTML / CSS
2分钟教你实现环形/扇形菜单(基础版)
Jan 15 #HTML / CSS
You might like
php判断字符以及字符串的包含方法属性
2008/08/30 PHP
php支付宝在线支付接口开发教程
2016/09/19 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交
2009/10/11 Javascript
不同浏览器对回车提交表单的处理办法
2010/02/13 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
Javasipt:操作radio标签详解
2013/12/30 Javascript
jQuery分别获取选中的复选框值的示例
2014/06/17 Javascript
IE下使用jQuery重置iframe地址时内存泄露问题解决办法
2015/02/05 Javascript
javascript运动详解
2015/07/06 Javascript
jQuery实现鼠标经过像翻页和描点链接效果
2016/08/08 Javascript
Validform表单验证总结篇
2016/10/31 Javascript
探讨跨域请求资源的几种方式(总结)
2016/12/02 Javascript
详解webpack异步加载业务模块
2017/06/23 Javascript
对angularJs中自定义指令replace的属性详解
2018/10/09 Javascript
js简单遍历获取对象中的属性值的方法示例
2019/06/19 Javascript
在Echarts图中给坐标轴加一个标识线markLine
2020/07/20 Javascript
Python中使用Beautiful Soup库的超详细教程
2015/04/30 Python
实例讲解使用SVG制作loading加载动画的方法
2016/04/05 HTML / CSS
美国复古街头服饰精品店:Need Supply Co.
2017/02/22 全球购物
全球最大的户外用品零售商之一:The House
2018/06/12 全球购物
澳大利亚Mocha官方网站:包、钱包、珠宝和配饰
2019/07/18 全球购物
Belstaff英国官方在线商店:Belstaff.co.uk
2021/02/09 全球购物
Java里面如何创建一个内部类的实例
2015/01/19 面试题
将n个数按输入顺序的逆序排列,用函数实现
2012/11/14 面试题
安全资金保障制度
2014/01/23 职场文书
三年级学生评语
2014/04/23 职场文书
《永远的白衣战士》教学反思
2014/04/25 职场文书
政府门卫岗位职责
2014/04/29 职场文书
小学师德师风演讲稿
2014/09/02 职场文书
争当四好少年演讲稿
2014/09/13 职场文书
北京英语导游词
2015/02/12 职场文书
2016年社区植树节活动总结
2016/03/16 职场文书
2019学校运动会开幕词
2019/05/13 职场文书
导游词之太行山青龙峡
2020/01/14 职场文书
Element-ui Layout布局(Row和Col组件)的实现
2021/12/06 Vue.js