我有一个表格,我将要放入一个滑块,我想要将每个输入字段的标签垂直居中在li中。一些标签将有两条线和一条线。我也想稍后将所有单选按钮居中。垂直居中标签和列表中的输入
到目前为止,我已经试过,但它不工作
<li class="fill-in">
<label for="sasqNumber">SASQ number (today's date i.e. dd_mm_yyyy):</label>
<input type="text" name="sasqNumber" id="sasqNumber" value="" />
</li>
#test ul li.fill-in label{
text-align:right;
width:30%;
float:left;
vertical-align:middle;
display:table-cell;
margin:0 5% 0 0;
}
链接到该网站http://www.foresightaus.com.au/form/
这是垂直对齐一个很好的参考:[了解垂直对齐或“如何(不)垂直居中内容”](http://phrogz.net/css/vertical-align/index.html) – 2013-03-14 23:14:42
这是一篇很好的文章,但这些例子似乎只是有固定高度时工作吗?我的问题是,其中一些标签实际上有两行文字,而不是1 – 2013-03-14 23:26:57