我正在尝试编写代码:
https://dl.dropboxusercontent.com/u/233981/Numerical_slider.PNG
经过一番研究,我发现http://loopj.com/jquery-simple-slider/似乎是一个很好的开始。
到目前为止,我有:
<div class="control-group">
<label class="control-label">Label 1</label>
<div class="controls">
<input type="text" data-slider="true" value="0.6" data-slider-highlight="true" data-slider-theme="volume">
</div>
</div>
这适用于滑块,但现在我试图在滑块旁边放一个数字步进器。因此:
<input type="number" class="input-mini" value="60">
我一直在摆弄input-append
和help-inline
试图让数字步进器恰好坐在滑块旁边,但它不会飞。我一直在滑块下方而不是旁边显示<input type="number">
字段的变体。
如何将数字输入字段移动到滑块的右侧?
答案 0 :(得分:2)
使用以下CSS(slidernumber
是分配给输入字段的类):
.slidernumber
{
float: left;
}
.slider-volume {
margin-top: 5px;
float: left;
}
然后使用此HTML将两个小部件并排:
<div class="control-group">
<label class="control-label">Label 1</label>
<div class="controls smallgroup">
<input type="text" data-slider="true" value="0.6" data-slider-highlight="true" data-slider-theme="volume"/>
<input type="number" class="input-mini slidernumber" value="60"/>
</div>
</div>