两个输入字段here - 为什么它们会掉落,而不会呈现在顶部?
代码:
<form style="height: 200px;display: block;">
<span id="inputs" style="height: 100px;display: inline-block;">
<input value="AAA" style="display: inline;">
<input id="email" value="Your Email">
</span>
<div id="form-right-column" style="display: inline-block; width: 122px; height:50px; background-color:blue">
</div>
</form>
人们,请不要只是发布一个解决方案,我想真正理解为什么会发生这种情况,而不仅仅是解决它。
答案 0 :(得分:0)
嗯,将vertical-align: top;
添加到form-right-column似乎可以解决问题。
答案 1 :(得分:0)
使用vertical-align: top;
标记中的span
将其呈现在顶部。
答案 2 :(得分:0)
您需要vertical-align:top
默认值类似于baseline
或其他