我有一個文本類型的輸入字段,並且我有一個「搜索」按鈕。我希望這兩個對象水平對齊;按鈕的大小與輸入字段佔用空間的其餘部分一樣大。我一直在用CSS嘗試,但無濟於事。CSS引導:自動調整輸入字段和按鈕的大小
我正在使用RoR,並使用Bootstrap庫。我想知道是否有什麼東西可以使這項工作成爲可能。我也嘗試過使用flexbox,但輸入欄似乎有自己的想法。以下是有問題的代碼。
<div class="mini-layout fluid">
<div class="mini-layout-body">
<h2>Shows</h2>
</div>
<div class="mini-layout-sidebar">
<div class="search_container">
<input id="search_shows_text" type="text" class="search-query">
<button id="search_shows_button"
type="submit" class="btn btn-primary">Search</button>
</div>
</div>
</div>
我已經能夠得到search_container類水平放置的東西出來,但得到它的孩子們適當地調整已設法逃脫了我一整天。
任何幫助,非常感謝。
編輯感謝Krishnan和SO社區,我得到了解決方案的工作。以下是其他人的代碼。
HTML
搜索
CSS
.search_container
{
text-align:center;
margin-top: 5px;
}
.text_area
{
width: 55%; //Change as per your requirement
display: inline-block;
margin: auto;
}
.but_area
{
width: 25%; //Change as per your requirement
margin: auto;
}
您能否在您的問題中添加小提琴,以便我們看到問題的實際效果? – vijrox
bootply.com是放置此文件的好地方 – vijrox
@FlexField默認情況下,引導程序將其輸入字段大小設置爲某個預定義的值。您可以覆蓋它以使您的輸入字段符合您的需求。 –