1
我正在嘗試排列以下組件,以便它們的中間位置居中。我不知道哪個CSS屬性導致按鈕更低。引導程序中的錨和輸入組的垂直對齊
<div class="buttons">
<a href="/create" class="btn btn-sm btn-default"><span class="fa fa-codepen"></span>New</a>
<a href="/upload" class="btn btn-sm btn-default"><span class="glyphicon glyphicon-floppy-open"></span>Upload</a>
<a href="/download" class="btn btn-sm btn-default"><span class="glyphicon glyphicon-floppy-save"></span>Download</a>
<div style="display: inline-block;">
<div class="input-group" style="width:20em">
<input style="" class="form-control focus" id="Search" name="Search" type="search">
<span class="input-group-btn">
<button class="btn default btn-primary" type="button" ng-click="rc.search()">Search</button>
</span>
</div>
</div>
</div>
這裏是bootply。
我嘗試了你的建議[這裏](http://www.bootply.com/wDalEsWsQv#),但它似乎使對齊更糟糕。 我也想知道CSS的哪個部分導致了這個對齊問題。我試過調試它,似乎無法弄清楚。 – Jim
好吧,我看到我的錯誤,你是對的,form-inline確實[解決問題](http://www.bootply.com/Gk8mk9F1B9)。我真的很想知道CSS屬性是什麼造成的,你有什麼想法嗎? – Jim
爲了使輸入組具有正確的對齊方式,需要將其封裝在表單組中,這就是它的工作原理。討厭,但它確實解決了這個訣竅。請讓我知道這是否解決了您的問題。 –