我想並排對齊三個div。中心div包含一個帶圖像的href,它擴展了編輯文本的鏈接。問題是我無法垂直對齊這些div的內容。左,右和中間格的內容都應該verticaly中間對齊,如:對齊三個div:其中一個包含圖像和另外兩個文本
[右]
[左] [心] [右]
[右]
它也可能看起來像:
[左]
[左] [右]
[左] [心] [右]
[left] [right]
[左]
但現在它看起來像:
[左] [心] [右]
[左] [右]
[左]
編輯內容div位於
這是迄今爲止的代碼:
<div id="search-result" class="accordion">
<div class="search-result-left">
<p>CEPT, Conference Européenne des Adminidstra-</p>
<p>tion Despostes et des Télécommunications</p>
</div>
<div class="search-result-right">
<p>Evropsko združenje poštnih in telekomunikaci-</p>
<p>jskih organizacij</p>
</div>
<div class="search-result-center">
<a href="#" class="acc"><img src="CSS/images/arrow_wr.gif"/></a>
</div>
<div class="edit-content">
<p><a href="#">edit</a> -
<a href="#">comment</a> -
<a href="#">translate</a>
</p>
</div>
</div>
和css:
#all-search-results {
font-size: 14px;
color: #000000;
width: 730px;
margin: 0 auto;
line-height: 4px;
}
.search-result-left {
text-align: right;
float: left;
width: 335px;
}
.search-result-center {
text-align: center;
margin: 0 auto;
width: 60px;
}
.search-result-center img{
vertical-align: bottom;
}
.search-result-right {
text-align: left;
float: right;
width: 335px;
}
.edit-content{
color: #669900;
margin-top: 20px;
}
.edit-content a {
color: #669900;
}
目前已經取得的職位了很多關於垂直居中一個div的例子。請使用本網站上的搜索機制,或者參考http://www.jakpsatweb.cz/css/css-vertical-center-solution.html(我第一次登陸Google)。 – Jules
有比這更好的方法來做到這一點。 –
我也在看那個確切的頁面,但那不完全是我想要的。 – Alko