还没有封装成插件,不过我会尽快的。GitHub
效果图如下,目前仅仅是展示样式。这里随带讲一下这个样式是如何实现的。
核心技术使用canvas 与 js实现。
从外到内依次讲解,光源来至左上方。
1.最外面的是一个灰色的圆环,外加一个有效方偏移的阴影
2.蓝色的方块 来源于 18 deg的扇形,加上间距才18deg
3.一个白色到灰色的线性渐变的圆环。起点:- √ ̄2*R/2 , √ ̄2*R/2 终点 - √ ̄2*R/2 , √ ̄2*R/2
4.一个灰色到白色的线性渐变圆环。起点:- √ ̄2*R/2 , √ ̄2*R/2 终点 - √ ̄2*R/2 , √ ̄2*R/2
5.一个白色到灰色的线性渐变圆环,起点:- √ ̄2*R/2 , √ ̄2*R/2 终点 - √ ̄2*R/2 , √ ̄2*R/2
6.一个灰色到白色的渐变圆。。起点:0 ,0 终点 - √ ̄2*R/2 , √ ̄2*R/2
7。中间的字体 水平 垂直居中。

本文介绍如何使用canvas和JavaScript技术创建一个炫酷的图形效果。该效果包括多个带有阴影的圆环、不同颜色和透明度的渐变填充,以及精确布局的文字。核心技术涉及canvas的路径绘制、阴影设置、渐变填充等。
4390

被折叠的 条评论
为什么被折叠?



