我不确定是否误解了这一部分。我创建了一个输入范围,其默认/初始值为 15 。 但是,如果我运行它,范围默认值为16。
<input type="range" id="price" min="1" max="50" value="15" step="5"/>
这是小提琴:http://jsfiddle.net/nykzp2gL/
感谢您的帮助。
答案 0 :(得分:2)
在这里,step
属性起作用。根据您的输入,栏上的值为:
1 6 11 16 21 26 31 36 41 46
当值为15时,它将取最接近的1到15,即16。
当最小值设置为0且第5步为15时,条形图上的值为:
0 5 10 15 20 25 30 35 40 45 50
现在该值将为您期望的15
使用step
属性时,滑块不会在两者之间停止。
答案 1 :(得分:1)
将最小值更改为0将使您获得成功
Clean-Rebuild-Gradle
默认值是最小值加上两个值之差的一半 最小值和最大值,除非最大值小于最小值, 在这种情况下,默认值为最小值。