我有Div
一个display:table
<div class='wrapper'>
<input type="checkbox" class="b" />
<span class="c" >aaa bbb ccc</span>
</div>
而这个 css :
.wrapper
{
display: table;
border:solid 1px red;
height:40px;
width:200px;
}
.b
{
border:solid 1px green;
display: table-cell;
vertical-align: middle;
}
.c
{
display: table-cell;
vertical-align: middle;
}
如您所见 - 两者.b
兼有.c
display: table-cell; vertical-align: middle;
问题
为什么checkbox
is 时 is 不垂直对齐span
?
注意
我知道我可以使用填充等手动对齐复选框。但是我正在寻找带有表格单元格和垂直对齐的解决方案(应该可以)