我喜欢在div中垂直居中。我已尝试将vertical-aligin: middle
设为display: inline-block
。复选框iteself为100%
时,这只是锻炼。但是可以选择完整的100%
。还尝试将复选框包含到vertical-aligin: middle
和display: inline-block
的另一个div中,但没有成功。
<div style='height:100%;'>
<input type='checkbox' style='display: inline-block; vertical-aligin: middle'/>
</div>
现在我的解决方案是:
input[type="checkbox"] {
top: calc(50% - 6.5px);
position: relative;
}
答案 0 :(得分:1)
你可以做这样的事情
<div style='height:300px; background: blue;'>
<input type='checkbox' style='display: inline-block; position: relative; top: 48%;'/>
</div>