<div>
<input type="text" style="border:1px solid #d1d1d1;display:inline-block"/>
<div style="width:35px;height:35px;background:black;display:inline-block"></div>
</div>
这里的input相比div明显要下来一点
1、为什么会出现这种情况?
2、应该怎么解决?(input和div的高度都是35px,我想让他们对齐)
<div style="width:35px;height:35px;background:black;display:inline-block;vertical-align: top;"></div>
添加vertical-align: top;