gpt4 book ai didi

javascript - 如何创建弧形 slider ?

转载 作者:搜寻专家 更新时间:2023-11-01 05:11:36 25 4
gpt4 key购买 nike

我正在尝试使用 jquery 创建一个弯曲的 slider ,如下所示: curved slider demo

没有成功。

谁能指出正确的方向?

谢谢分配视频

最佳答案

这正是您想要的。通过使用 jQuery roundSlider插件,您可以制作任何类型的具有自定义外观的弧形 slider 。

请检查这个jsFiddle用于演示您的要求。

现场演示:

$("#arc-slider").roundSlider({
sliderType: "min-range",
circleShape: "custom-quarter",
value: 75,
startAngle: 45,
editableTooltip: true,
radius: 350,
width: 6,
handleSize: "+32",
tooltipFormat: function (args) {
return args.value + " %";
}
});
#arc-slider {
height: 110px !important;
width: 500px !important;
overflow: hidden;
padding: 15px;
}
#arc-slider .rs-container {
margin-left: -350px; /* here 350 is the radius value */
left: 50%;
}
#arc-slider .rs-tooltip {
top: 60px;
}
#arc-slider .rs-tooltip-text {
font-size: 25px;
}
#arc-slider .rs-border{
border-width: 0px;
}

/* Appearance related changes */
.rs-control .rs-range-color {
background-color: #54BBE0;
}
.rs-control .rs-path-color {
background-color: #5f5f5f;
}
.rs-control .rs-handle {
background-color: #51c5cf;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.roundslider/1.0/roundslider.min.js"></script>
<link href="https://cdn.jsdelivr.net/jquery.roundslider/1.0/roundslider.min.css" rel="stylesheet"/>

<div id="arc-slider" class="rslider"></div>

输出截图:

curved arc slider - jquery plugin

了解更多关于 roundSlider 的信息, 请查看demosdocumentation页面。

关于javascript - 如何创建弧形 slider ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24994905/

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