您现在的位置是:网站首页> 编程资料编程资料
css3实现圆锥渐变conic-gradient效果CSS3颜色值RGBA与渐变色使用介绍css实现透明渐变特效的示例代码通过css3背景控制属性+使用颜色过渡实现渐变效果css3实现背景动态渐变效果CSS 实现渐变效果小结( linear-gradient线性渐变 和 radial-gradient径
2021-09-03
924人已围观
简介 这篇文章主要介绍了css3圆锥渐变conic-gradient效果,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
语法:
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);

我们可以改变起始的角度,如:
background-image: conic-gradient(from -90deg, #69f, #fd44ff);

改变锥心位置:
background-image: conic-gradient(from -90deg at 80px 120px, #69f, #fd44ff)

2. 第二个参数
与线性、径向渐变一样,可以设颜色及渐变的起始位置。位置接受的参数有百分比和角度。例如:
background-image: conic-gradient(#69f 10%, #fd44ff 10%);
以上代码等同于:
background-image: conic-gradient(#69f 36deg, #fd44ff 36deg);
显示效果如下:

3. 重复圆锥渐变
与线性、径向渐变一样,圆锥渐变也有重复的属性。
background-image: repeating-conic-gradient(#69f 0 36deg, #fd44ff 36deg 72deg);
效果如图:

这个效果图是不是有一点点熟悉的感觉呢?
我们来把它设置成圆形,加一个按钮,就是一个抽奖圆盘了。
效果如下:

地址: https://codepen.io/jianxiujiucan/pen/bGddbez
我们可以用圆锥做各式各样的loading效果:

地址: https://codepen.io/jianxiujiucan/pen/bGdGyKN
第二个loading请自己研究一下并写练习哦~
我们可以用渐变来绘制各式各样的效果啦。
总结
以上所述是小编给大家介绍的css3实现圆锥渐变conic-gradient效果,希望对大家有所帮助!
相关内容
- css定位position引发的层级关系问题详解CSS之定位布局(position,定位布局技巧)详解css粘性定位position:sticky问题采坑CSS position属性和实例应用演示CSS的position定位和float浮动详解css关于position属性的用法详解(绝对定位和相对定位的混淆)css position fixed 左右双定位的实现代码
- css中overflow:hidden失效问题的解决方法深入理解CSS overflow:hidden——溢出,坍塌,清除浮动css中position:relative和overflow:hidden之间的问题CSS--overflow:hidden在项目实例中使用心得分享IE8 css overflow:hidden不起作用CSS教程:CSS让网页文字自动隐藏
- css3 transform导致子元素固定定位变成绝对定位的方法CSS之定位布局(position,定位布局技巧)关于CSS中定位的小结css定位position引发的层级关系问题详解深入学习CSS中如何使用定位(小结)详解css粘性定位position:sticky问题采坑CSS中的四种定位区别详解
- css实现多张图片横向居中显示的方法CSS3实现水平居中、垂直居中、水平垂直居中的实例代码手把手教你CSS水平、垂直居中的10种方式(小结)css 不定宽高的元素居中布局解决方案CSS自适应布局实现子元素项目整体居中,内部项目左对齐css常用元素水平垂直居中方案
- CSS3颜色值RGBA与渐变色使用介绍CSS3解决移动页面上点击链接触发色块的问题 CSS3中使用RGBa来调节透明度的教程CSS3中使用RGBA设置透明度的示例CSS3 透明色 RGBA使用介绍CSS3 rgb and rgba(透明色)的使用详解
- CSS 实现蜂巢/六边形图集的示例代码css3实现六边形边框的实例代码css画正六边形的两种方法css实现六边形图片的示例代码CSS实现图片背景填充的六边形的示例代码CSS3绘制六边形的简单实现纯css绘制蜂巢六边形效果纯css实现的六边形(蜂窝)导航效果(支持hover/兼容浏览器)
- js判断并告知支持css属性(值)的 情况分析CSS 有序或者无序列表的前面的标记 list-style-type 属性的实现css浮动 float属性详解css选择器四大类:基本、组合、属性、伪类详解CSS3新增的背景属性
- CSS实现QQ浏览器功能CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- css实现两列固定与一列自适应的几种方法利用纯css实现table固定列与表头中间横向滚动的思路和实例CSS固定宽度的三列布局运用实例解析横向两列布局(左列固定,右列自适应)的4种CSS实现方式CSS三列布局两端固定宽度中间自适应css 固定表头 拖动滚动条时对应表头所对应的列 ie6测试通过CSS教程:三列固定网页布局实例
- css sticky footer经典布局的实现CSS Sticky Footer 几种实现方式CSS Sticky Footer实现代码CSS实现Sticky Footer的示例代码详解CSS经典布局之Sticky footer布局详解Sticky Footer 绝对底部的两种套路
