我目前正在使用 Bootstrap 4,并且正在尝试将按钮与在其上方和下方具有两个标签的输入对齐。
如果我将按钮放在表单标记之外,它会起作用,但我需要将它保留在那里以使 Javascript 代码正常工作。
我试过使用 form-inline 类,如果输入上方只有一个标签,它工作得很好,但如果它下面有另一个标签,按钮将停止与输入对齐。
要让底部标签出现,您只需在输入中键入一个字母并按 Enter 键,按钮本身就会错位。
我希望按钮始终与输入保持对齐。
这是我的代码笔: https ://codepen.io/rkcmorley/pen/Oeqvdv
这是html代码:
<article>
<div class="container">
<div class="row searchSection">
<form id="searchForm" class="form-inline input-group input-group-lg">
<div class="col-lg-10 form-group align-self-start">
<label class="postcode">Zip Code</label>
<input type="text" name="text" autocomplete="off">
</div>
<div class="col-lg-2 form-group align-self-end">
<button type="submit">Submit</button>
</div>
</form>
</div>
</div>
</article>