gpt4 book ai didi

javascript - 我可以在 Kendo UI 径向仪表下方添加标签吗?

转载 作者:太空宇宙 更新时间:2023-11-04 16:06:20 26 4
gpt4 key购买 nike

我正在使用 KendoUI 的径向仪表,我想在 0 刻度和 300 刻度之间添加一个标签。初始化采用一个对象,该对象可以具有标签属性,但配置实际的刻度标签,而我想添加一个位于中间居中的新单词,例如“磅”、“英里”等。

http://docs.telerik.com/kendo-ui/api/javascript/dataviz/ui/radialgauge

Image of gauge

$("#gauge").kendoRadialGauge({
pointer: {
value: 37.4
},
scale: {
startAngle: -30,
endAngle: 210,

minorUnit: 5,
majorUnit: 25,

min: 0,
max: 100,
}
});

这是一个可以尝试的 fiddle :http://jsfiddle.net/sThK3/104/

2017 年 1 月 25 日更新:这当然是可能的,但即使在阅读了他们的代码之后,我也不明白标签来自哪里:http://demos.telerik.com/kendo-ui/radial-gauge/car-dashboard

最佳答案

不幸的是,您的目标似乎无法按照您希望的方式实现。

在更仔细地查看您链接的 Telerik 径向仪表示例后,我发现了用于此目的的图像资源:http://demos.telerik.com/kendo-ui/content/dataviz/dashboards/car-dashboard.png Image from Telerik's demo

此图像包含您提到的 {k/mh, x1000 RPM} 标签以及右侧的气体/温度图像。

在仪表上 float 标签可能是一种替代方案?或者构建您自己的背景图像,其中将包含您想要的标签。 :(

这将在您的 CSS 中引用,如下所示:

#gauge-container {
margin: 0 auto;
overflow: hidden;
width: 614px;
height: 324px;
background: transparent url("../content/dataviz/dashboards/car-dashboard.png") no-repeat 50% 50%;
}

../content/dataviz/dashboards/car-dashboard.png 替换为包含正确标签的图像

我将看看是否可以使用您的 jsfiddle 示例找出如何在其上 float 标签。

编辑:我现在已经给你拿到货了。看起来通过使用适当的 css,您可以将标签 float 在径向的中间。

我通过以下方式完成了此任务:JS:

 $("#gauge").append("<label>Test</label>");

CSS:

label {
margin-left: 50%;
margin-right: 50%;
float: center;
}

关于javascript - 我可以在 Kendo UI 径向仪表下方添加标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41840404/

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