gpt4 book ai didi

javascript - 使用 Circles.js 在 div 中添加多个圆圈

转载 作者:行者123 更新时间:2023-12-03 11:39:42 25 4
gpt4 key购买 nike

我想在一个 div 中添加多个圆圈,它应该看起来像我行中的所有三个圆圈。如何使用 Circles.js 实现。

HTML:

下面是用来生成的js代码

var myCircle = Circles.create(
{
id: 'circles-1',
radius: 60,
value: 7,
maxValue: 100,
width: 10,
text: function(value){return value + '%';},
colors: ['#FFF', '#FFA500'],
duration: 400,
wrpClass: 'circles-wrp',
textClass: 'circles-text'
}

最佳答案

它需要三个独立的 Div 来单独渲染每个圆圈。

下面您可以用来显示连续三个圆圈

enter image description here

<html>
<head>
<script type="text/javascript" src="circles.min.js"></script>
<style>
#canvas .circle {
display: inline-block;
margin: 1em;
}
</style>

</head>
<body>

<div id="canvas">
<div class="circle" id="circles-1"></div>
<div class="circle" id="circles-2"></div>
<div class="circle" id="circles-3"></div>
</div>


<script type="text/javascript">
var myCircle = Circles.create({
id: 'circles-1',
radius: 60,
value: 43,
maxValue: 100,
width: 10,
text: "Apple",
colors: ['#D3B6C6', '#4B253A'],
duration: 400,
wrpClass: 'circles-wrp',
textClass: 'circles-text'
});

var myCircle2 = Circles.create({
id: 'circles-2',
radius: 40,
value: 43,
maxValue: 100,
width: 10,
text: "Banana",
colors: ['#FCE6A4', '#EFB917'],
duration: 400,
wrpClass: 'circles-wrp',
textClass: 'circles-text'
});

var myCircle3 = Circles.create({
id: 'circles-3',
radius: 40,
value: 43,
maxValue: 100,
width: 10,
text: "Mango",
colors: ['#BEE3F7', '#F8F9B6'],
duration: 400,
wrpClass: 'circles-wrp',
textClass: 'circles-text'
});

</script>
</body>
</html>

关于javascript - 使用 Circles.js 在 div 中添加多个圆圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26335316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com