【发布时间】:2019-11-21 11:01:23
【问题描述】:
我目前正在使用 Bootstrap 4,我正在尝试将按钮与上下两个标签的输入对齐。
如果我将按钮放在表单标签之外,它可以工作,但我需要将它保留在那里以便 Javascript 代码工作。
我尝试过使用 form-inline 类,如果输入上方只有一个标签,效果很好,但如果下方有另一个标签,按钮将停止与输入对齐。
要让底部标签出现,您只需要在输入中输入一个字母并按回车键,按钮就会自行错位。
我希望按钮始终与输入保持对齐。
这是我的代码笔: 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>
【问题讨论】:
-
Codepen 似乎没有显示问题
-
它确实证明了这个问题。键入一个字母并按回车键,按钮不会自行对齐。您也可以查看提供的图片。
-
所以你想在表格的右边或底部对齐它?
-
它应该向右对齐。
标签: css bootstrap-4