HTML之环形图

HTML之环形图,第1张

Chart.js允许通过HTML5的canvas进行图表绘制。这里我们希望绘制一个环形图,点击图上各segment时可以显示自定义的圆形tooltip。Chart.js支持通过几个变量添加tooltip,它提供一个tooltipTemplate但是却不支持自定义tooltip的HTML!于是决定自行绘制tooltip手动添加上去。

我用两个div写的实现楼主所说效果

.div1 {

width:100px

height:100px

background-color:transparent

border:4px solid red

border-radius:60px

margin-top:20px

}

.div2 {

width:60px

height:60px

background-color:#fff

z-index:1

border-radius:45px

position:absolute

top:0

left:80px

}

还有一个是用HTML5的canvas标签,不过得用JS

第一步:百度搜索进入“亿图在线”,点击“开始作图”按钮。

2

/5

第二步:新建环形图。依次点击“图表”—“环形图”。然后从例子库中,选择一个模板,点击打开环形图模板。

3

/5

第三步:先点击画布中的环形图,再点击右侧属性面板中的数据符号,最后点击“图表数据”,通过修改表格中的数据,即可改变画布中环形图的数据。当然,也可以直接导入excel或csv数据文件,一键生成环形图。

4

/5

第四步:双击文本框,替换环形图模板里的文字。

1688.com

根据文章内容为您推荐

广告

绘图板A3绘图板85113绘图板制图版绘图模板绘画模板绘图尺

¥52 元¥52 元

查看

5

/5

第五步:完成环形图的绘制后,可以点击右上角的保存、下载、打印、分享等按钮,对绘制好的环形图作品进行存储。也可以将作品导出为图片、PDF、PPT等格式。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7070731.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存