进度条描边颜色
progress bar stroke color
本文关键字:颜色 更新时间:2023-09-26
我有一个进度,根据百分比有不同的笔触颜色。现在我想让整个进度条笔触的笔触颜色与百分比不同。
这是小提琴,我想让其他50%是红色的,另一个是橙色的。我似乎找不到如何在上面添加颜色。
HTML:<div id="container"></div>
<div id="container1"></div>
CSS: #container, #container1 {
width: 100px;
height: 100px;
}
#container > svg, #container1 > svg {
width: 100%;
display: block;
}
JS:
var circle = new ProgressBar.Circle('#container', {
color: '#FCB03C',
strokeWidth: 5,
trailWidth: 1,
duration: 1500,
text: {
value: '0'
},
step: function(state, bar) {
bar.setText((bar.value() * 100).toFixed(0));
}
});
circle.animate(.5); // Number from 0.0 to 1.0
var circle = new ProgressBar.Circle('#container1', {
color: '#FCB03C',
strokeWidth: 5,
trailWidth: 1,
duration: 1500,
text: {
value: '0'
},
step: function(state, bar) {
bar.setText((bar.value() * 100).toFixed(0));
}
});
circle.animate(.7); // Number from 0.0 to 1.0
On the Fiddle here。有可能在第二个圆上有蓝色的动画和橙色的动画一样吗?而不是出现在瞬间
试试这个:-
var circle = new ProgressBar.Circle('#container', {
color: '#FCB03C',
strokeWidth: 5,
trailWidth: 1,
text: {
value: '0'
},
step: function(state, bar) {
bar.setText((bar.value() * 100).toFixed(0));
}
});
circle.animate(.5,function(){
$('#container path:first-child').attr('stroke','#4679BD').attr('stroke-width',5);
});
演示相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 高亮显示时编辑文本大小和颜色
- 用与线条相同的颜色填充多折线图上的点
- 更改使用Chart.js创建的图表中的轴线颜色
- 如何使用jquery更改html中的背景颜色
- 动态更改高图中的系列颜色
- jsf中两个字符串的颜色代码差异
- 我们如何使用css或JavaScript在i/j上更改句点(点)的颜色
- d3.hexbin插件-动态定义颜色域以适应数据
- 我如何制作一个JS函数,它可以从相似的原始颜色双向更改为某个颜色
- 每个选择器的Jquery css颜色都在变化,但字体大小却没有变化
- Javascript对象类在单击时打开窗口进行颜色选择,并在更改时替换对象背景颜色
- jQuery动画-边框宽度和颜色
- JS幻灯片与CSS背景颜色变化
- 使用CSS/JavaScript更改剑道图工具提示文本颜色
- 使用Angular单击时更改特定图示符图标的颜色
- 如何使用D3生成特定范围内的随机颜色
- 比较javascript中的浮动并更改最高浮动的颜色
- 改变所有<td>为特定的桌子点击颜色
- 如何获得随机灯光颜色