我希望我的<input type="range">
滑块为step
属性设置一系列不等的增量。这可能吗?我希望值为100,70,50,20。由于这些值之间的数量不等,因此将step
设置为值将不起作用。我还没有找到任何关于此的文档,所以我想知道是否有人可以在这里找到解决方案。
答案 0 :(得分:4)
不可能有不精确的step
金额。根据{{3}},
step =“any”或正浮点数
由于您只能指定正浮点数(单个数字)且any
不是您想要的,因此您无法单独使用<input type=range>
执行操作。< / p>
相反,您必须使用JS创建自定义窗口小部件,或者使用JS根据步骤舍入到最接近的可接受值。