我想垂直對齊我的輸入和div內的標記元素。垂直對齊問題裏面div
我
<div id='title-container'>
<img id='logo' src='images/topLogo.png'>
<div id='search'><input type='text'><a id='btn' href='#'>test button</a></div>
</div>
我想顯示像
--------------------------------------------------------------------
| ---------------------------
| | topologic.png | my input box test button
| ---------------------------
|____________________________________________________________________
CSS東西
#title-container{
height: 80px;
vertical-align: middle;
background-color: yellow;
}
#search{
display: inline-block;
vertical-align: middle;
}
我要垂直對齊我input box
和test button
裏面我title-container
DIV和浮這些兩個項目在右邊。
我曾嘗試加入
#search{
display: inline-block;
vertical-align: middle;
float:right;
}
但這些元素將在冠軍div容器,而不是中間的頂部..有人能幫我一下嗎?謝謝。
我需要有標誌圖像左對齊。這幾乎可以做到這一點。 +1雖然。 – FlyingCat
NP。更新了答案和示例鏈接。希望這是你正在尋找的。 – Oriol