gpt4 book ai didi

javascript - 以 Kendo Radial Gauge 为中心的值

转载 作者:行者123 更新时间:2023-11-28 06:52:39 25 4
gpt4 key购买 nike

我正在尝试创建一个 Kendo UI 径向仪表,但我不想让指针(针)具有当前值,而是让文本在仪表本身内居中

这是一个 jsFiddle我的空仪表。

我已经隐藏了 Gauge 的所有非必要部分,并且我正在使用 range 属性来显示 gauge 的值

我希望能够在仪表本身的中间显示值

Clean Gauge

这是我当前的 Gauge 定义(来自 jsFiddle):

 $("#gauge").kendoRadialGauge({
pointer: [],
scale: {
minorUnit: 5,
startAngle: -30,
endAngle: 210,
max: 100,
labels: { visible: false },
majorTicks: { visible: false },
minorTicks: { visible: false },
ranges: [{
from: 0,
to: 40,
color: "#008000"
}, {
from: 40,
to: 60,
color: "#E29F30"
}]
},
});

对于奖励积分,如果您知道如何更改仪表的厚度,那将不胜感激!

最佳答案

您可以使用普通脚本、KendoUI drawinf 库或第三方库(如 D3)直接在 SVG Canvas 上绘图。

或者您可以使用一些 CSS 将文本放在中心的 HTML 元素:

<div id="gauge-container">
<div id="gauge"></div>
<div id="val" class="gaugeVal"></div>
</div>

.gaugeVal {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 42px;
font-weight: bold;
position: relative;
left: 0;
right: 0;
top: -100px;
text-align: center;
color: #555;
}

$("#val").text("64%");

Updated FIDDLE

关于javascript - 以 Kendo Radial Gauge 为中心的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33691157/

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