【发布时间】:2011-12-03 16:53:21
【问题描述】:
是否可以为范围元素内的步骤参数指定小数?根据我读过的几篇文章,包括Nettuts 上的一篇文章,这应该是可能的。这似乎不适用于任何浏览器。我尝试过 Chrome、Safari 和移动版 Safari。我在这里是不是误会很简单,还是目前还不支持?
<input id='something' type='range' min='0' max='20' step='.25' value='5' />
【问题讨论】:
是否可以为范围元素内的步骤参数指定小数?根据我读过的几篇文章,包括Nettuts 上的一篇文章,这应该是可能的。这似乎不适用于任何浏览器。我尝试过 Chrome、Safari 和移动版 Safari。我在这里是不是误会很简单,还是目前还不支持?
<input id='something' type='range' min='0' max='20' step='.25' value='5' />
【问题讨论】:
查看此演示,可以提供十进制的步骤。
<input type="range" name="points" min="1" max="10"
step="0.25" onchange="alert(this.value)"/>
您的错误是您给出了 0.25 而不是 0.25。
【讨论】:
以下在 chrome 中适用于我,我认为这是快捷方式 step=".25" 不起作用
<input id="something" type="range" min="0" max="0" step ="0.25" value="5" />
【讨论】:
如果你想让它在 Firefox 4+ 中运行,你可以使用以下命令:HTML5Slider
【讨论】: