这看起来好像很简单,但它给我带来了一些麻烦。我已经尝试过使用this method,它似乎不起作用,正如您在此处看到的那样:http://jsfiddle.net/ENuLz/。浮动标签和输入似乎是朝着正确方向迈出的一步,但我仍然无法弄清楚。如何在范围输入上垂直居中标签
的jsfiddle代码:
<div>
<label for="myslider">Slider:</label>
<input type="range" id="myslider" min="1" max="100" />
</div>
CSS:
div {
display: table-cell;
vertical-align: middle;
height: 50px;
border: 1px solid red;
}
解决方案:http://jsfiddle.net/ENuLz/17/
^这似乎在Chrome,火狐和IE的最新版本的工作。
这看起来很棒在铬和Firefox,但不是伟大的即。尽管如此,仍然赢不了。 –
这让我了解了我刚刚添加到我原始问题的解决方案的大部分方法。谢谢! –
@RobbyAllsopp不用担心 –